Дія макросу «Переміщення/Змінення»

Якщо параметри вікна документа настроєно на використання вікон, які перекриваються, замість документів із вкладками, можна скористатися дією Переміщення/Змінення для переміщення або змінення розміру активного вікна. Для отримання відомостей про настроювання параметрів вікна документа див. розділ «Зауваження».

Значення

Дія Переміщення/Змінення має такі аргументи.

Аргумент дії

Опис

Справа

Нова горизонтальна позиція верхнього лівого кута вікна, яка вимірюється від лівого краю вікна, що його містить. Введіть позицію в полі Справа в розділі Аргументи дії панелі побудовника макросів.

Вниз

Нова вертикальна позиція верхнього лівого кута вікна, яка вимірюється від верхнього краю вікна, що його містить.

Ширина

Нова ширина вікна.

Висота

Нова висота вікна.


Якщо аргумент залишається пустим, Microsoft Office Access 2007 використовує поточну настройку вікна.

Необхідно ввести значення принаймні для одного аргумента.

Примітка : Кожне вимірювання подається в дюймах або сантиметрах, залежно від регіональних параметрів, установлених на панелі керування Windows.

Зауваження

Щоб настроїти застосунок на використання вікон, які перекриваються, замість документів із вкладками, виконайте таку процедуру:

  1. Натисніть кнопку Microsoft Office Зображення кнопки і натисніть кнопку Параметри Access.

  2. Виберіть пункт Поточна база даних.

  3. У розділі Параметри застосунку на вкладці Параметри вікна документа виберіть пункт Накладання вікон.

  4. Натисніть кнопку ОК, після чого закрийте й повторно відкрийте базу даних.

Ця дія подібна до вибору команди Перемістити або Розмір у системному меню вікна. Команди меню дають змогу використовувати клавіші зі стрілками на клавіатурі для переміщення або змінення розміру вікна. За допомогою дії Переміщення/Змінення можна ввести значення позиції та розміру безпосередньо. Для переміщення або змінення розміру вікон можна також використовувати мишу.

Цю дію можна виконувати над усіма вікнами в усіх поданнях.

Поради

  • Щоб перемістити вікно без змінення його розміру, введіть значення для аргументів Справа та Вниз, але залиште аргументи Ширина та Висота пустими.

  • Щоб змінити розмір вікна без його переміщення, введіть значення для аргументів Ширина та Висота, але залиште аргументи Справа та Вниз пустими.

Щоб запустити дію Переміщення/Змінення в модулі Visual Basic для застосунків (VBA), скористайтеся методом MoveSize об’єкта DoCmd.

Приклад

Синхронізація форм за допомогою макросу

Нижченаведений макрос відкриває форму «Список товарів» у нижньому правому вікні форми «Постачальники», відображаючи поточні товари постачальника. Макрос відображає використання дій Відлуння, Повідомлення, Перейти до елемента керування, Зупинити макрос, Відкрити форму і Переміщення/Змінення. Він також відображає використання умовного виразу з діями Повідомлення, Перейти до елемент акерування і Зупинити макрос. Цей макрос потрібно приєднати до кнопки «Перегляд товарів» на формі «Постачальники».

Умова

Дія

Аргументи: значення

Примітка

Відлуння

Увімкнути відлуння: Ні

Припинення оновлення екрана під час виконання макросу.

IsNull([ID постачальника])

Повідомлення

Повідомлення: Перейдіть до запису постачальника, товари якого потрібно відобразити, після чого знову натисніть кнопку «Перегляд товарів».

Сигнал: Так

Тип: Немає

Назва: Виберіть постачальника

Якщо на формі «Постачальники» немає поточного постачальника, відображається повідомлення.

Перейти до елемента керування

Ім’я елемента керування: Назва компанії

Переміщення фокусу до елемента керування «Назва компанії».

...

Зупинити макрос

Зупинення макросу.

Відкрити форму

Ім’я форми: Список товарів

Подання: Режим таблиці

Ім’я фільтра

Умова відбору: [Ідентифікатор постачальника] = [Forms]![Постачальники]![Ідентифікатор постачальника]

Режим даних: Лише читання

Режим вікна: Звичайний

Відкриття форми «Список товарів» і відображення товарів поточного постачальника.

Переміщення Змінення

Справа: 0,7799"

Вниз: 1,8"

Розташування форми «Список товарів» у нижньому правому куті форми «Постачальники».

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×