Свойства объекта Application
ActiveDocument и другие - активный документ
ActiveDocument возвращает объект активного документа - того, который открыт в данный момент в Microsoft Word для редактирования.
CapsLock - текущее состояние Caps Lock
CapsLock показывает текущее состояние режима Caps Lock. Если этот режим активен, по умолчанию при вводе с клавиатуры вводятся прописные буквы. Если режим Caps Lock включен - свойство возвращает True, если выключен - False.
Caption - заголовок окна MS Word
Caption позволяет узнать, и, при желании, изменить заголовок окна Microsoft Word.
Например код в листинге меняет словосочетание Microsoft Word в заголовке окна на слова "Моя программа".
Application.Caption = "Моя программа"
CustomizationContext - область сохранения настроек
Dialogs - диалоговые окна MS Word
Dialogs возвращает коллекцию Dialogs (Диалоговые окна), которая дает доступ ко всем диалоговым окнам Microsoft Word.
DisplayAlerts - управление выводом сообщений
DisplayAlerts - позволяет управлять выводом диалоговых окон, сообщений об ошибках и т.д. при работе в Microsoft Word.
EnableCancelKey - запрещаем остановку программы
EnableCancelKey - позволяет разрешать и запрещать пользователю остановку программы по нажатию сочетания клавиш Ctrl + Break. Это может быть полезно при выполнении участков кода, которые нельзя прерывать.
Для того чтобы запретить прерывание работы программы нужно присвоить этому свойству значение wdCancelDisabled, для разрешения - wdCancelInterrupt.
IsObjectValid - проверка объектных переменных
IsObjectValid - позволяет проверить объектную переменную. Если объект, на которую она ссылается, существует - проверка возвратит True, если нет - False. Это свойство полезно использовать для проверки объектов, которые могут быть удалены пользователем. Если объект существует, можно произвести с ним какие-либо действия. Если нет - сообщить причину, по которой действия невозможны.
KeyBindings - назначаем клавиатурные сокращения
KeyBindings - возвращает коллекцию KeyBindings, которая содержит информацию о клавиатурных привязках. Это очень полезная коллекция - с ее помощью можно, например, назначить клавиатурную комбинацию для запуска какого-нибудь макроса. листинг позволяет назначить комбинацию клавиш Alt + Shift + T макросу TextEdit, хранящемуся в модуле MyMacro шаблона Normal.Dotm
NumLock - состояние цифровой клавиатуры
NumLock возвращает состояние клавиши NumLock - True если цифровая клавиатура находится в режиме ввода цифр, иначе - False.
RecentFiles - недавно открытые файлы
RecentFiles - позволяет работать с файлами, которые вы недавно открывали. Список этих файлов можно увидеть в диалоговом окне открытия файлов. Последний файл, с которым вы работали, хранится в списке первым. Чтобы открыть его, можно воспользоваться кодом из листинга.
ScreenUpdating - запрет обновления экрана
StatusBar - вывод информации в строку состояния
Модифицировав свойство StatusBar вы можете записать любой текст в строку состояния Microsoft Word.
System - системная информация
Это свойство возвращает объект System, который дает доступ к различной системной информации (о разрешение экрана, типе процессора, объеме свободного места на жестких дисках и т.д.)
Tasks - работа с запущенными приложениями