Makro instruktionen MoveAndSizeWindow

Obs!: Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.

Du kan använda makro instruktionen MoveAndSizeWindow för att flytta eller ändra storlek på det aktiva fönstret i en Access-databas för Skriv bordet om du har angett alternativ för att använda överlappande fönster i stället för flikar. Information om hur du anger alternativ för dokument fönster finns i avsnittet anmärkningar.

Obs!: Den här makroinstruktionen kan inte tillämpas på kodfönster i Visual Basic Editor. Du kan läsa mer om hur du påverkar kodfönster där vi berättar mer om egenskaperna för WindowState.

Obs!: Från och med Access 2010 har makro instruktionen FlyttaOchStorlek bytt namn till MoveAndSizeWindow.

Obs!: Makro instruktionen MoveAndSizeWindow är inte tillgänglig i Access-webbappar.

Inställning

Makro instruktionen MoveAndSizeWindow har följande argument:

Åtgärdsargument

Beskrivning

Höger

Den nya vågräta placeringen av fönstrets övre vänstra hörn mätt från vänsterkanten av dess fönster. Ange positionen i rutan till höger .

Nedåt

Den nya lodräta placeringen av fönstrets övre vänstra hörn, mätt från överkanten av dess fönster.

Bredd

Fönstrets nya bredd.

Höjd

Fönstrets nya höjd.


Om du lämnar ett argument tomt använder Access den aktuella inställningen i fönstret.

Du måste ange ett värde för minst ett argument.

Obs!: Varje mått är i tum eller centimeter beroende på de nationella inställningarna i kontroll panelen i Windows.

Kommentarer

Gör så här om du vill konfigurera ett program för att använda överlappande fönster i stället för tabbade dokument:

  1. Klicka på Arkiv > Alternativ.

  2. Klicka på Aktuell databas.

  3. I avsnittet Programalternativ, under Alternativ för dokumentfönster klickar du på Överlappande fönster.

  4. Klicka på OKoch stäng sedan och öppna databasen igen.

Den här åtgärden liknar att klicka på Flytta eller ändra storlekkontroll -menyn i fönstret. Med meny kommandona använder du tangent bords piltangenterna för att flytta eller ändra storlek på fönstret. Med makro instruktionen MoveAndSizeWindow anger du måtten för placering och storlek direkt. Du kan också använda musen för att flytta och ändra storlek på fönster.

Du kan använda den här makro instruktionen i alla fönster i valfri vy.

Tips

  • Om du vill flytta ett fönster utan att ändra storlek på det anger du värden för argumenten höger och nedåt men låter argumenten Bredd och höjd vara tomma.

  • Om du vill ändra storlek på ett fönster utan att flytta det anger du värden för argumenten Bredd och höjd men låter argumenten höger och nedåt vara tomma.

Om du vill köra makro instruktionen MoveAndSizeWindow i en VBA-modul (Visual Basic for Applications) använder du metoden FlyttaOchStorlek för DoCmd -objektet.

Exempel

Synkronisera formulär med hjälp av ett makro

Följande makro åtgärder öppnar ett produkt list formulär i det nedre högra hörnet i leverantörs formuläret och visar den aktuella leverantörens produkter. Här visas hur du använder funktionerna ECHO, MsgBox, GåTillKontroll, StoppaMakro, OpenFormoch MoveAndSizeWindow . Det visar också hur ett villkors uttryck används med instruktionerna MsgBox, GåTillKontrolloch StoppaMakro . Det här makrot bör kopplas till knappen granska produkter på leverantörs formuläret.

Villkor

Åtgärd

Argument: Inställning

Kommentar

UppdateraSkärm

Skärmuppdatering: Nej

Stoppa skärmuppdateringen medan makrot körs.

ÄrNull ([leverantörs-ID])

Meddelanderuta

Meddelande: gå till leverantörs posten vars produkter du vill visa och klicka sedan på knappen granska produkter igen.

Ljudsignal: Ja

Typ: Ingen

Titel: Välj en leverantör

Om det inte finns någon aktuell leverantör i leverantörs formuläret visar du ett meddelande.

GåTillKontroll

Kontrollnamn: Företagsnamn

Flytta fokus till kontrollen företags namn.

...

StoppaMakro

Stoppa makrot.

ÖppnaFormulär

Formulär namn: produkt lista

Visa: Datablad

Filter namn:

WHERE-villkor: [Leverantörsnr] = [Formulär]! [Leverantörer]! Leverantörsnr

Dataläge: skrivskyddat

Fönstervisning: Normal

Öppna formuläret produkt lista och visa den aktuella leverantörens produkter.

MoveAndSizeWindow

Höger: 0,7799 "

Ned: 1,8 "

Placera formuläret produkt lista längst ned till höger i leverantörs formuläret.

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×