MoveAndSizeWindow-makrotoiminto

Jos olet määrittänyt Access-työpöytätietokannoista tiedostoikkunan asetukset käyttämään päällekkäisiä ikkunoita välilehtitiedostojen sijaan, voit siirtää aktiivisen ikkunan tai muuttaa sen kokoa MoveAndSizeWindow-makrotoimintoa käyttämällä. Lisätietoja asiakirjaikkunan asetusten määrittäminen on Huomautuksia-osassa.

Huomautus: Tätä makrotoimintoa ei voi käyttää Visual Basic Editorin koodiikkunoihin. Lisätietoja koodiikkunoista on WindowState-ominaisuuden ohjeaiheessa.

Huomautus: Access 2010:stä alkaen SiirräKoko-makron uutena nimenä on MoveAndSizeWindow.

Huomautus: MoveAndSizeWindow-makrotoiminto ei ole käytettävissä Access-verkkosovelluksissa.

Asetus

MoveAndSizeWindow-makrotoiminto sisältää seuraavat argumentit:

Toiminnon argumentti

Kuvaus

Oikea

Ikkunan vasemman yläkulman uusi vaakasuuntainen sijainti mitataan ikkunan vasemman reunan vasemmasta reunasta. Kirjoita sijainti Oikea argumentti -ruutuun.

Alas

Ikkunan vasemman yläkulman uusi pystysuuntainen sijainti mitataan ikkunan sisältävän ikkunan yläreunasta.

Leveys

Ikkunan uusi leveys.

Korkeus

Ikkunan uusi korkeus.


Jos jätät argumentin tyhjäksi, Access käyttää ikkunan nykyistä asetusta.

Sinun on annettava arvo vähintään yhdelle argumentille.

Huomautus: Jokainen mitta on metrijärjestelmän mukaan 2,0 cm Windowsin Ohjauspaneelin alueasetuksista riippuen.

Huomautuksia

Voit määrittää sovelluksen käyttämään päällekkäisiä ikkunoita välilehtien sijaan seuraavasti:

  1. Valitse Tiedosto > Asetukset.

  2. Valitse Nykyinen tietokanta.

  3. Valitse Sovelluksen asetukset -osan Tiedostoikkunan asetukset -kohdassa Päällekkäiset ikkunat.

  4. Valitse OKja sulje tietokanta ja avaa se uudelleen.

Tämä toiminto vastaa siirrä- taikoko-vaihtoehdon valitsemista ikkunan Hallinta-valikossa. Valikkokomentojen avulla voit siirtää ikkunaa tai muuttaa sen kokoa näppäimistön nuolinäppäimillä. MoveAndSizeWindow-makrotoiminnossa voit määrittää sijainti- ja kokomitat suoraan. Voit myös siirtää ja muuttaa ikkunoita hiirellä.

Voit käyttää tätä makrotoimintoa missä tahansa ikkunassa missä tahansa näkymässä.

Vinkkejä

  • Jos haluat siirtää ikkunaa muuttamatta sen kokoa, kirjoita oikealle- ja alaspäin-argumenttien arvot, mutta jätä Leveys- ja Korkeus-argumentit tyhjiksi.

  • Jos haluat muuttaa ikkunan kokoa siirtämättä sitä, kirjoita Leveys- ja Korkeus-argumenttien arvot, mutta jätä oikealle- ja alaspäin-argumentit tyhjiksi.

Jos haluat suorittaa MoveAndSizeWindow-makrotoimintoa Visual Basic for Applications (VBA) -moduulissa, käytä DoCmd-objektin MoveSize-menetelmää.

Esimerkki

Lomakkeiden synkronointi makron avulla

Seuraavat makrotoiminnot avaavat Toimittajat-lomakkeen oikeaan alakulmaan Tuoteluettelo-lomakkeen, jossa näkyvät nykyisen toimittajan tuotteet. Siinä näkyvät Echo-,MsgBox-,GoToControl-,StopMacro-,OpenForm-ja MoveAndSizeWindow-toimintojen käyttö. Siinä näkyy myös ehdollisen lausekkeen käyttö MsgBox-,GoToControl-ja StopMacro-toimintojen kanssa. Tämä makro on liitettävä Toimittajat-lomakkeen Tarkista tuotteet -painikkeeseen.

Ehto

Toiminto

Argumentit: asetus

Kommentti

Päivitä

Päivitä-toiminto käytössä: Ei

Lopettaa näytön päivityksen makron ollessa käynnissä.

IsNull([Toimittajan tunnus])

MsgBox

Viesti: Siirrä sen toimittajan tietueeseen, jonka tuotteet haluat nähdä, ja valitse sitten Tarkista tuotteet -painike uudelleen.

Äänimerkki: Kyllä

Tyyppi: Ei mitään

Otsikko: Toimittajan valitseminen

Jos Toimittajat-lomakkeessa ei ole nykyistä toimittajaa, näytä viesti.

SiirryOhjausobjektiin

Ohjausobjektin nimi: YrityksenNimi

Siirrä kohdistus CompanyName-ohjausobjektiin.

...

LopetaMakro

Pysäytä makro.

AvaaLomake

Lomakkeen nimi:Tuoteluettelo

Näytä: Taulukkonäkymä

Suodattimen nimi:

Where-ehto:[Toimittajan tunnus] = [Lomakkeet]! [Toimittajat]! [Toimittajantunnus]

Datatila: vain luku

Ikkunan näyttötapa: Normaali

Avaa Tuoteluettelo-lomake ja näytä nykyisen toimittajan tuotteet.

MoveAndSizeWindow

Oikea:0,7799"

Alas:1,8"

Sijoita Tuoteluettelo-lomake Toimittajat-lomakkeen oikeaan alakulmaan.

Tarvitsetko lisäohjeita?

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×