Jos olet määrittänyt Access-työpöytätietokannoissa tiedostoikkunan asetukset käyttämään päällekkäisiä ikkunoita välilehtien sijaan, voit siirtää tai muuttaa aktiivisen ikkunan kokoa SiirräAndSizeWindow-makrotoiminnolla . Lisätietoja asiakirjaikkunan asetusten määrittämisestä on Huomautukset-osassa.
Huomautus: Tätä makrotoimintoa ei voi käyttää Visual Basic Editorin koodiikkunoissa. Lisätietoja koodi-ikkunoihin vaikuttavista toiminnoista on WindowState-ominaisuuden ohjeaiheessa.
Huomautus: MoveAndSizeWindow-makrotoiminto ei ole käytettävissä Access-verkkosovelluksissa.
Asetus
MoveAndSizeWindow-makrotoiminnossa on seuraavat argumentit.
Toiminnon argumentti |
Kuvaus |
---|---|
Oikealle |
Ikkunan vasemman yläkulman uusi vaakasuuntainen sijainti mitattuna ikkunan sisältävän ikkunan vasemmasta reunasta. Kirjoita sijainti Oikea-argumentti-ruutuun. |
Alas |
Ikkunan vasemman yläkulman uusi pystysuuntainen sijainti mitattuna 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 kirjoitettava arvo vähintään yhdelle argumentille.
Huomautus: Jokainen mittaus on tuumina tai senttimetreinä Windows Ohjauspaneeli aluekohtaisten asetusten mukaan.
Huomautuksia
Jos haluat määrittää sovelluksen käyttämään päällekkäisiä ikkunoita välilehtien sijaan, toimi seuraavasti:
-
Valitse Tiedosto > Asetukset.
-
Valitse Nykyinen tietokanta.
-
Valitse Sovelluksen asetukset -osan Tiedostoikkunan asetukset -kohdassa Päällekkäiset ikkunat.
-
Valitse OK ja sulje tietokanta ja avaa se uudelleen.
Tämä toiminto muistuttaa siirrä tai koko -painiketta ikkunan Ohjausobjekti-valikossa . Valikkokomentojen avulla voit siirtää tai muuttaa ikkunan kokoa näppäimistön nuolinäppäimillä. SiirräAndSizeWindow-makrotoiminnon avulla voit määrittää sijainnin ja koon mitat suoraan. Voit käyttää hiirtä myös ikkunoiden siirtämiseen ja koon siirtämiseen.
Voit käyttää tätä makrotoimintoa missä tahansa ikkunassa missä tahansa näkymässä.
Vinkkejä
-
Jos haluat siirtää ikkunaa muuttamatta sen kokoa, kirjoita arvot Oikealle - ja Alas-argumenteille , 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ä Oikea - ja Alas-argumentit tyhjiksi.
Jos haluat suorittaa SiirräAndSizeWindow-makrotoiminnon Visual Basic for Applications (VBA) -moduulissa, käytä DoCmd-objektinMoveSize-menetelmää.
Esimerkki
Lomakkeiden synkronointi makron avulla
Seuraavat makrotoiminnot avaavat Toimittajat-lomakkeen oikeassa alakulmassa tuoteluettelolomakkeen, jossa näkyvät nykyisen toimittajan tuotteet. Siinä näkyvät Echo-, MsgBox-, GoToControl-, StopMacro-, OpenForm- ja MoveAndSizeWindow-toimintojen käyttö. Se näyttää myös ehdollisen lausekkeen käytön 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([Toimittajatunnus]) |
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: CompanyName |
Siirrä kohdistus CompanyName-ohjausobjektiin. |
|
... |
LopetaMakro |
Pysäytä makro. |
|
AvaaLomake |
Lomakkeen nimi: Tuoteluettelo Näytä: Taulukkonäkymä Suodattimen nimi: Missä ehto: [Toimittajan tunnus] = [Lomakkeet]! [Toimittajat]! [SupplierID] Tietotila: 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. |