Helpmij.nl
Helpmij.nl
Helpmij.nl
Steun Helpmij.nl! Klik hier     Computerprobleem? Klik hier!

Quote

Weergeven resultaten 1 tot 7 van 7

Onderwerp: grootte aanpassen aan beeldscherm

  • Vraag is opgelost
  1. #1
    Senior Member
    Geregistreerd
    17 oktober 2007
    Locatie
    Borsbeek (België)

    grootte aanpassen aan beeldscherm

    Hallo,

    Is het mogelijk om via code de grootte van een sheet aan te passen aan de beeldschermgrootte
    Een beetje verduidelijking.
    Mijn file maak ik op mijn pc (Schermgrootte 20 inch)
    Op de startpagina staan enkele afbeeldingen en enkele afbeeldingen die worden gebruikt als buttons om frm's op te starten.
    Nu zou ik graag als ik de file open via mijn netwerk op mijn laptop (Schermgrootte 17 inch) hetzelfde beeld krijgen als op de pc,
    dus alles netjes op zijn plaats in verhouding met mijn beeldscherm
    Dit gebeurd nu wel met de frm's als die opstarten (ook via code in vba), maar kan je dit ook met bv code in "ThisWorkbook" zodat de startpagina (Blad1) ook aangepast opstart.

    Grtjs.
    Armand

  2. #2
    Mega Senior
    Geregistreerd
    19 april 2007
    Locatie
    den haag
    Afstand tot server
    ±111 km
    Probeer dit eens uit
    Code:
    Sub Macro2()
        Application.WindowState = xlMaximized
        Wmax = Application.Width
        hmax = Application.Height
        Application.WindowState = xlNormal
        Application.Top = 10
        Application.Left = 20
        Application.Height = hmax / 2
        Application.Width = Wmax / 2
    End Sub
    groet sylvester

  3. #3
    Senior Member
    Geregistreerd
    17 oktober 2007
    Locatie
    Borsbeek (België)
    Hallo Sylvester,

    Bedankt voor je reactie, maar dit werkt niet.
    Ik heb deze code in ThisWorkbook gezet en als ik nu de file opstart wordt alles, excel inbegrepen, verkleint en de bedoeling is dus dat dit enkel gebeurd bij sheet1 en de rest blijft zoals het is

    Grtjs.
    Armand

  4. #4
    Mega Senior
    Geregistreerd
    19 april 2007
    Locatie
    den haag
    Afstand tot server
    ±111 km
    hoi Armand
    plaats eens een bestandje en geef aan wat er moet gebeuren

    groet sylvester

  5. #5
    Senior Member
    Geregistreerd
    17 oktober 2007
    Locatie
    Borsbeek (België)
    Hallo Sylvester,

    Dit is mijn bestand
    http://www.mijnbestand.nl/Bestand-A6ZCR3W8VRCC.xlsm

    De bedoeling zou dus zijn om de startpagina (Blad1) op elke grootte van beeldscherm goed in beeld te krijgen bij het opstarten.
    Moest dit niet lukken, kan ik uiteraard ook werken met een frm dat automatisch mee opstart.
    Opgelet alleen de afbeelding "Gegevens Toevoegen" is de enige die nog maar werkt.

    Grtjs.
    Armand

  6. #6
    Mega Senior
    Geregistreerd
    19 april 2007
    Locatie
    den haag
    Afstand tot server
    ±111 km
    hallo Armand'
    deze code past de breedte van de eerste 4 kolommen aan, zodat het alles in beeld komt.
    Code:
    Sub test()
        Dim R As Range
        Sheets("Start").Activate
        Application.WindowState = xlMaximized
        windowWmax = Application.Width
        Set R = [b2]
        q = R.Left / R.Offset(1, -1).ColumnWidth
        Set R = [E3]
        Plaatjelinks = R.Left
        Set R = [X3]
        plaatjeBreedte = R.Left - Plaatjelinks
        Kolombreedte = (windowWmax - plaatjeBreedte) / (8 * q)
        Range("A:D").ColumnWidth = Kolombreedte
    End Sub
    groet sylvester
    Laatst aangepast door sylvester-ponte : 19 mei 2012 om 15:12

  7. #7
    Senior Member
    Geregistreerd
    17 oktober 2007
    Locatie
    Borsbeek (België)
    Hallo Sylverster,

    Bedankt, dit werkt perfect
    Ik heb enkel vooraan nog enkele kolommen ingevoegd en in de code "A" aangepast naar "A:F"

    Echt super.
    Grtjs.
    Armand

Berichtenregels

  • U mag geen nieuwe discussies starten.
  • U mag niet reageren op berichten.
  • U mag geen bijlagen versturen.
  • Umag niet uw berichten bewerken.
  •  
Helpmij.nl
Helpmij.nl

Helpmij.nl en business

Partners
Sponsoren
Linkpartners
Aanbiedingen