Makrohandlingen MoveAndSizeWindow

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

I Access-skrivebords databaser kan du bruge makrohandlingen MoveAndSizeWindow til at flytte eller tilpasse størrelsen på det aktive vindue, hvis du har angivet indstillinger for dokumentvinduet, så du kan bruge overlappende vinduer i stedet for dokumenter med faner. Du kan finde oplysninger om, hvordan du angiver indstillinger for dokumentvinduet, i afsnittet bemærkninger.

Bemærk!: Denne makrohandling kan ikke anvendes på kodevinduer i Visual Basic Editor. Du kan finde oplysninger om, hvordan du påvirker kodevinduer, i emnet WindowState -egenskaber.

Bemærk!: Fra og med Access 2010 er makrohandlingen FlytEllerTilpasStørrelse blevet omdøbt til MoveAndSizeWindow.

Bemærk!: Makrohandlingen MoveAndSizeWindow findes ikke i Access-webapps.

Indstilling

Makrohandlingen MoveAndSizeWindow har følgende argumenter:

Handlingsargument

Beskrivelse

Højre

Den nye vandrette placering af vinduets øverste venstre hjørne, målt fra den venstre kant af det, der indeholder vinduet. Indtast placeringen i det højre argument felt.

Pil ned

Den nye lodrette placering af vinduets øverste venstre hjørne, målt fra den øverste kant af det, der indeholder vinduet.

Bredde

Vinduets nye bredde.

Højde

Vinduets nye højde.


Hvis du lader et argument være tomt, bruger Access vinduets aktuelle indstilling.

Du skal angive en værdi for mindst ét argument.

Bemærk!: Hver måling er i centimeter eller centimeter, afhængigt af de internationale indstillinger i Windows kontrol panel.

Bemærkninger

Hvis du vil konfigurere et program til at bruge overlappende vinduer i stedet for dokumenter med faner, skal du benytte følgende fremgangsmåde:

  1. Klik på Filer > Indstillinger.

  2. Klik på Aktuel database.

  3. I sektionen Programindstillinger under Indstillinger for dokumentvindue skal du klikke på Overlappende vinduer.

  4. Klik på OK, og luk og Åbn derefter databasen igen.

Denne handling svarer til at klikke på Flyt eller størrelse i vinduets kontrol menu. Med menukommandoerne bruger du tastaturets piletaster til at flytte eller tilpasse størrelsen på vinduet. Med makrohandlingen MoveAndSizeWindow skal du angive målene for placering og størrelse direkte. Du kan også bruge musen til at flytte og tilpasse størrelsen på Vinduer.

Du kan bruge makrohandlingen i et hvilket som helst vindue i en hvilken som helst visning.

Tip

  • Hvis du vil flytte et vindue uden at ændre størrelsen, skal du angive værdier for argumenterne højre og ned , men lade argumenterne bredde og højde være tomme.

  • Hvis du vil ændre størrelsen på et vindue uden at flytte det, skal du angive værdier for bredde -og højde argumenter, men lade argumenterne højre og fremad være tomme.

Hvis du vil køre makrohandlingen MoveAndSizeWindow i et VBA-modul (Visual Basic for Applications), skal du bruge metoden FlytEllerTilpasStørrelse for objektet DoCmd .

Eksempel

Synkronisere formularer ved hjælp af en makro

Følgende makrohandlinger åbner en produktliste formular i nederste højre hjørne af formularen leverandører, der viser den aktuelle leverandørs produkter. Det viser brugen af handlingerne ECHO, MsgBox, GoToControl, stop, stop, ÅbnFormularog MoveAndSizeWindow . Det viser også brugen af et betinget udtryk med handlingerne MsgBox, GoToControlog stop . Denne makro skal være knyttet til knappen Gennemse produkter i formularen leverandører.

Betingelse

Handling

Argumenter: Indstilling

Kommentar

OpdaterSkærm

Skærmopdatering slået til: Nej

Stop skærmopdatering, mens makroen kører.

IsNull ([leverandør-ID])

Meddelelsesboks

Meddelelse: Flyt til den leverandørpost, hvis produkter, du vil have vist, og klik derefter på knappen Gennemse produkter igen.

Bip: Ja

Type: Ingen

Titel: Vælg en leverandør

Hvis der ikke er en aktuel leverandør i formularen leverandører, skal du vise en meddelelse.

GåTilKontrolelement

Kontrolelementnavn: firmanavn

Flytte fokus til kontrolelementet Firmanavn.

...

StopMakro

Stop makroen.

ÅbnFormular

Formularnavn: produktliste

Vis: Dataark

Filter navn:

WHERE-betingelse: [Leverandør-id] = [formularer]! [Leverandører]! Leverandør

Data tilstand: skrivebeskyttet

Vinduestilstand: Normal

Åbn formularen Produktliste, og Vis den aktuelle leverandørs produkter.

MoveAndSizeWindow

Højre: 0,7799 "

Ned: 1,8 "

Placer formularen Produktliste nederst til højre i formularen leverandører.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×