Основы программирования на VBA. Регеда В.В - 72 стр.

UptoLike

Составители: 

ccGrupaуказывает место, куда вводится номер группы;
Bodyуказывает место, куда по завершению макроса будет поме-
щена точка вставки. Именно здесь должен вводится текст отчета.
Установить на месте всех закладок выравнивание по центру, размер
шрифта на месте закладки ccOsn – 20, а для всех остальных закладок – 10.
На этом разработка шаблона завершена.
Для сохранения разработанного шаблона выберите из меню Файл
команду Сохранить как. В поле Имя файла введите имя шаблона,
ФИО_Лист1 а в раскрывающемся списке Тип файла установите Шаблон
документа. Щелкните на кнопке ОК, чтобы завершить команду. В резуль-
тате шаблон будет сохранен в файле с именем ФИО_Лист1.dot.
7.2. Разработка пользовательского интерфейса
Для ввода текста в штамп удобно воспользоваться специальной
пользовательской формой. Среда проектирования VBA предлагает вам
очень удобный способ разработки собственных диалоговых окон, которые
позволяют ввести текст в документ сразу в необходимом формате. Это да-
ет возможность пользователю не заботиться о правильном положении тек-
ста в документе или, использовать переменные документа для сохранения
текста. Используя различные списки, переключатели, кнопки и другие
управляющие элементы пользовательских форм, можно оказывать некото-
рую информационную помощь пользователю.
Можно написать свою программу так, что прежде чем допустить
пользователя к следующему этапу работы, будет проверяться, например,
правильность введенных данных и использованных параметров. Благодаря
наличию хорошо разработанных пользовательских форм, ввод данных бу-
дет происходить гораздо быстрее.
Однако прежде чем приступать к разработке форм, необходимо про-
думать саму форму, например, рассмотреть все виды информации, которые
вам нужно получить от пользователя. Также необходимо определить, ка-
кие элементы управления процессом создания документа можно предоста-
вить пользователю.
Разработать пользовательскую форму MemoForm1 (Рис. 9.2) для за-
полнения штампа, задав следующие значения свойству Name для тексто-
вых полей: txtOsn, txtListov, txtGrupa, а для комбинированного
поля – txtRazd.
      ccGrupa – указывает место, куда вводится номер группы;
      Body – указывает место, куда по завершению макроса будет поме-
щена точка вставки. Именно здесь должен вводится текст отчета.
      Установить на месте всех закладок выравнивание по центру, размер
шрифта на месте закладки ccOsn – 20, а для всех остальных закладок – 10.
      На этом разработка шаблона завершена.
      Для сохранения разработанного шаблона выберите из меню Файл
команду Сохранить как. В поле Имя файла введите имя шаблона,
ФИО_Лист1 а в раскрывающемся списке Тип файла установите Шаблон
документа. Щелкните на кнопке ОК, чтобы завершить команду. В резуль-
тате шаблон будет сохранен в файле с именем ФИО_Лист1.dot.
     7.2.   Разработка пользовательского интерфейса
      Для ввода текста в штамп удобно воспользоваться специальной
пользовательской формой. Среда проектирования VBA предлагает вам
очень удобный способ разработки собственных диалоговых окон, которые
позволяют ввести текст в документ сразу в необходимом формате. Это да-
ет возможность пользователю не заботиться о правильном положении тек-
ста в документе или, использовать переменные документа для сохранения
текста. Используя различные списки, переключатели, кнопки и другие
управляющие элементы пользовательских форм, можно оказывать некото-
рую информационную помощь пользователю.
      Можно написать свою программу так, что прежде чем допустить
пользователя к следующему этапу работы, будет проверяться, например,
правильность введенных данных и использованных параметров. Благодаря
наличию хорошо разработанных пользовательских форм, ввод данных бу-
дет происходить гораздо быстрее.
      Однако прежде чем приступать к разработке форм, необходимо про-
думать саму форму, например, рассмотреть все виды информации, которые
вам нужно получить от пользователя. Также необходимо определить, ка-
кие элементы управления процессом создания документа можно предоста-
вить пользователю.
      Разработать пользовательскую форму MemoForm1 (Рис. 9.2) для за-
полнения штампа, задав следующие значения свойству Name для тексто-
вых полей: txtOsn, txtListov, txtGrupa, а для комбинированного
поля – txtRazd.