Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Листинг 9.4. Оператор With - End With (html, txt)

Объектная модель MS Word | Листинг 9.1. Связывание объекта с объектной переменной (html, txt) | NewWindow - копия окна активного документа | EnableCancelKey - запрещаем остановку программы | RecentFiles - недавно открытые файлы | Листинг 9.32. Определение свободного дискового пространства (html, txt) | Листинг 9.36. Объявляем новую объектную переменную (html, txt) | Листинг 9.37. Связываем переменную с приложением (html, txt) |


Читайте также:
  1. Алло? Том, а ты не придешь на пары? – сходу спросил Листинг.
  2. Библиотека операторов
  3. Бланк листинга ассемблерной программы
  4. Звукооператор
  5. ЛИСТИНГ
  6. Листинг 13.9. Объявляем новый объект типа Excel.Application с событиями (html, txt)
  7. Листинг 9.1. Связывание объекта с объектной переменной (html, txt)

Здесь мы использовали объект Application - вместо него может быть любой другой объект или объектная переменная.

Еще один оператор, которым удобно пользоваться при работе с объектами и коллекциями - это For Each…Next.

Например, для вывода в окнах сообщений имен всех открытых документов, можно написать такой код (листинг 9.5.):

Dim var_Doc

For Each var_Doc In Application.Documents

MsgBox var_Doc.Name

Next var_Doc

Листинг 9.5. Оператор For Each - Next (html, txt)

Var_Doc - это переменная типа Variant. Коллекция Application.Documents содержит все открытые документы. При каждом проходе цикла в переменную var_Doc записывается ссылка на очередной объект в коллекции.

Чтобы выйти из цикла, можно воспользоваться оператором Exit For.

Сейчас мы кратко опишем важнейшие методы, свойства и события объекта Application.

Методы объекта Application

BuildKeyCode, KeyString - горячие клавиши

BuildKeyCode возвращает уникальный цифровой код для заданной комбинации клавиш. Используется при назначении "горячих клавиш" для выполнения различных операций.

KeyString возвращает комбинацию клавиш для переданного кода.

Ниже мы рассмотрим пример программного назначения клавиатурной комбинации для вызова макроса.


Дата добавления: 2015-07-25; просмотров: 57 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Объект Application - приложение| CleanString - очистка строк

mybiblioteka.su - 2015-2024 год. (0.006 сек.)