MoveAndSizeWindow макрокоманда

Забележка:  Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

В настолни бази данни на Access ако сте настроили вашия документ прозореца опции, за да използвате припокриващи се прозорци вместо документи с раздели, можете да използвате макрокомандата MoveAndSizeWindow да преместите или преоразмерите активния прозорец. За информация как да зададете опции за прозореца на документ вижте забележки ".

Забележка: Това действие на макрос не може да се приложи към код на windows в редактора на Visual Basic. За информация как да се отразят код на windows прегледайте темата за свойството WindowState .

Забележка: В Access 2010 началото, MoveSize Макрокомандата е преименуван на MoveAndSizeWindow.

Забележка: Макрокомандата MoveAndSizeWindow не е налична в уеб приложенията на Access.

Настройка

Макрокомандата MoveAndSizeWindow има следните аргументи.

Аргумент на действие

Описание

Right

Новото хоризонтално местоположение на горния ляв ъгъл, измерен от левия ръб на съдържащи прозорец. Въведете позицията в полето дясно аргумент.

Надолу

Новото вертикално местоположение на горния ляв ъгъл на прозореца, измерена от горния ръб на съдържащи прозорец.

Width

Новата ширина на прозореца.

Височина

Новата височина на прозореца.


Ако оставите аргумента празен, Access използва текущата настройка на прозореца.

Трябва да въведете стойност за поне един аргумент.

Забележка: Всяко измерване е в инчове или сантиметри, в зависимост от регионалните настройки в контролния панел на Windows.

Забележки

За да настроите приложение за използване на припокриващи се прозорци вместо документи с раздели, използвайте следната процедура:

  1. Щракнете върху Файл > Опции.

  2. Щракнете върху Текуща база данни.

  3. В секцията Опции на приложение под Опции за прозореца на документа, щракнете върху Припокриващи се прозорци.

  4. Щракнете върху OKи след това затворете и отворете отново базата данни.

Това действие е подобно на щракнете върху Преместване или размер в менюто управление на прозореца. С командите от менюто можете да използвате клавишите със стрелки на клавиатурата, за да преместите или преоразмерите прозореца. С MoveAndSizeWindow действието на макроса който въведете положението и размера размерите директно. Можете също да използвате мишката, за да преместите и оразмерите windows.

Можете да използвате този макрос действие с всеки прозорец и във всеки изглед.

Съвети

  • За да преместите прозорец, без да го преоразмерявате, въведете стойности за надясно и надолу аргументи, но оставете празни аргументите ширина и височина .

  • За да преоразмерите прозореца, без да го преместите, въведете стойности за ширина и височина аргументи, но оставете празни аргументите надясно и надолу .

За да изпълните действието MoveAndSizeWindow макрос в модул Visual Basic for Applications (VBA), използвайте метода MoveSize на обекта DoCmd .

Пример

Синхронизиране на формуляри с помощта на макрос

Следните макрокоманди отворите формуляр за списък с продукти в долния десен ъгъл на формуляра за доставчици, Показване на продуктите на текущия доставчик. Тя показва използването на ехоMsgBox, GoToControl, StopMacro, OpenFormи MoveAndSizeWindow действия. Той също показва използването на условен израз с MsgBoxGoToControlи StopMacro действия. Този макрос трябва да бъде приложен към бутона продукти преглед на формуляра за доставчици.

Условие

Действие

Аргументи: настройка

Коментар

Ехо

Ехо по:

Прекратява актуализирането на екрана, докато се изпълнява макроса.

IsNull ([доставчик ID])

MsgBox

Съобщение: Преместване към записа за доставчика, чиито продукти, които искате да видите, след това щракнете върху бутона Преглед продукти отново.

Издавай звук: да

Тип: няма

Заглавие: избор на доставчик

Ако няма текущ доставчик във формуляра за доставчиците, показва се съобщение.

GoToControl

Име на контрола: Име_на_фирмата

Премества фокуса към контролата на Име_на_фирмата.

...

StopMacro

Спиране на макроса.

OpenForm

Име на формуляр: списък с продукти

Изглед: лист с данни

Име на филтър:

Където условие: [Идентификатор на доставчика] = [формуляри]! [Доставчици]! [SupplierID]

Режим на данни: само за четене

Режим на прозорец: Нормален

Отворете формуляра за списък с продукти и показване на продуктите на текущия доставчик.

MoveAndSizeWindow

Дясно: 0.7799"

Надолу: 1,8"

Позиционирайте списъка продукт формуляра в долния десен ъгъл на формуляра за доставчици.

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×