Applies To„Access“, skirta „Microsoft 365“ Access 2021 Access 2019 Access 2016

"Access" kompiuterio duomenų bazėse, jei nustatėte dokumento lango parinktis naudoti persidengiančius langus, o ne dokumentus su skirtukais, galite naudoti makrokomandos veiksmą MoveAndSizeWindow , kad perkeltumėte aktyvų langą arba pakeistumėte jo dydį. Informacijos, kaip nustatyti dokumento lango parinktis, ieškokite skyriuje Pastabos.

Pastaba: Šio makrokomandos veiksmo negalima taikyti Visual Basic Redaktorius kodų langams. Informacijos apie tai, kaip paveikti kodų langus, ieškokite ypatybės WindowState temoje.

Pastaba: Makrokomandos veiksmas MoveAndSizeWindow nepasiekiamas "Access" žiniatinklio programose.

Parametras

Makrokomandos veiksmas MoveAndSizeWindow turi šiuos argumentus.

Veiksmo argumentas

Aprašas

Dešinėn

Nauja horizontali lango viršutinio kairiojo kampo padėtis, matuojama nuo kairiojo lango krašto. Įveskite padėtį argumento lauke Dešinėje .

Žemyn

Nauja vertikali lango viršutinio kairiojo kampo padėtis, matuojama nuo viršutinio lango, kuriame yra langas, krašto.

Plotis

Naujas lango plotis.

Aukštis

Naujas lango aukštis.

Jei argumentą paliksite tuščią, Access naudos dabartinį lango parametrą.

Turite įvesti bent vieno argumento reikšmę.

Pastaba: Kiekvienas matas yra coliais arba centimetrais, atsižvelgiant į "Windows valdymo skydas" regiono parametrus.

Pastabos

Norėdami nustatyti, kad taikomoji programa naudotų persidengiančius langus, o ne dokumentus su skirtukais, atlikite toliau nurodytus veiksmus.

  1. Spustelėkite Failas > Parinktys.

  2. Spustelėkite Dabartinė duomenų bazė.

  3. Sekcijos Programos parinktys dalyje Dokumento lango parinktys spustelėkite Persidengiančių langų.

  4. Spustelėkite Gerai, tada uždarykite ir iš naujo atidarykite duomenų bazę.

Šis veiksmas panašus į lango meniu Valdiklis spustelėjimu Perkelti arba Dydis. Naudodami meniu komandas, galite naudoti klaviatūros rodyklių klavišus, kad perkeltumėte langą arba pakeistumėte jo dydį. Naudodami makrokomandos veiksmą MoveAndSizeWindow , galite tiesiogiai įvesti padėties ir dydžio matmenis. Taip pat galite naudoti pelę norėdami perkelti ir keisti langų dydį.

Šį makrokomandos veiksmą galite naudoti bet kuriame bet kurio rodinio lange.

Patarimai

  • Norėdami perkelti langą jo dydžio nekeičiant, įveskite argumentų Dešinėn ir Žemyn reikšmes, bet argumentus Plotis ir Aukštis palikite tuščius.

  • Norėdami keisti lango dydį neperkeldami jo, įveskite argumentų Plotis ir Aukštis reikšmes, bet palikite argumentus Dešinėje ir Žemyn tuščius.

Norėdami vykdyti makrokomandos veiksmą MoveAndSizeWindow "Visual Basic for Applications" (VBA) modulyje, naudokite objekto DoCmd metodą MoveSize.

Pavyzdys

Sinchronizuokite formas naudodami makrokomandą

Tolesni makrokomandų veiksmai atidaro formą Produktų sąrašas apatiniame dešiniajame formos Tiekėjai kampe, kurioje rodomi dabartinio tiekėjo produktai. Jis rodo veiksmų Aidas, MsgBox, GoToControl, StopMacro, OpenForm ir MoveAndSizeWindow naudojimą. Ji taip pat rodo sąlyginio reiškinio naudojimą su veiksmais MsgBox, GoToControl ir StopMacro . Ši makrokomanda turi būti pridėta prie formos Tiekėjai mygtuko Peržiūrėti produktus.

Sąlyga

Veiksmas

Argumentai: parametras

Komentaras

Echo

Aidas įjungtas: ne

Sustabdykite ekrano naujinimą, kol vykdoma makrokomanda.

IsNull([Tiekėjo ID])

MsgBox

Pranešimas: eikite į tiekėjo įrašą, kurio produktus norite matyti, tada dar kartą spustelėkite mygtuką Peržiūrėti produktus.

Pyptelėjimas: Taip

Tipas: nėra

Pavadinimas: Pasirinkite tiekėją

Jei formoje Tiekėjai dabartinio tiekėjo nėra, rodyti pranešimą.

GoToControl

Valdiklio pavadinimas: Įmonės pavadinimas

Perkelti įvesties vietą į valdiklį Įmonės pavadinimas.

...

StopMacro

Stabdyti makrokomandą.

OpenForm

Formos pavadinimas: produktų sąrašas

Rodinys: duomenų lapas

Filtro pavadinimas:

Vietos sąlyga: [Tiekėjo ID] = [Forms]![ Tiekėjai]! [Tiekėjo ID]

Duomenų režimas: tik skaityti

Lango režimas: Įprastas

Atidarykite formą Produktų sąrašas ir peržiūrėkite dabartinio tiekėjo produktus.

MoveAndSizeWindow

Dešinėje: 0.7799"

Žemyn: 1,8 col.

Perkelkite formą Produktų sąrašas formos Tiekėjai apačioje dešinėje.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.