Как продвинуть сайт на первые места?
Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.

Ускорение продвижения
Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.



Иллюстрированный самоучитель по Microsoft Outlook 2002

Редактор Visual Basic for Application

Ведение современных проектов целой командой разработчиков (или даже одним человеком) зачастую требует использования кода разных модулей, лежащих в разных проектах. В таких случаях можно воспользоваться вспомогательным инструментом VBA – экспортом и импортом модулей.

Если при работе над новым проектом А вам потребовались только одна функция или один класс, описанные в проекте в, то совсем необязательно на них ссылаться. Можно экспортировать модули из одного проекта в другой. Давайте на примере класса Person рассмотрим процедуру экспорта из проекта classPerson в новый проект.

Сначала мы выделяем экспортируемый модуль и сохраняем его на жестком диске в виде отдельного файла с именем, после чего импортируем этот файл в новый проект. В принципе произошло простое копирование кода из проекта в проект, но более цивилизованным методом. Кстати, следующему проекту, которому будет необходим класс Person, достаточно только импортирования уже созданного файла.

Пример 20.10. Экспорт и импорт классов.

  • {В окне проекта CiassPerson} Person Export File…
  • Папка: = <Диск>
  • Имя файла: = Person
  • Тип файла Class Files (*.cls)
  • Сохранить
  • (В окне нового проекта}
  • Import File…
  • Папка: = <Диск>
  • Имя файла: = Person
  • Открыть

Аналогичным способом можно экспортировать и импортировать любые модули проекта (пользовательские модули, модули форм).

Замечание
Вспомните, что когда мы удаляем модуль из проекта, выводится диалоговое окно, предлагающее экспортировать модуль. Если модуль может оказаться вам полезен в будущем, но не нужен в данном проекте, сохраните его, нажав кнопку Да. В противном случае нажмите кнопку Нет
.

Резюме

В данной главе мы рассмотрели основы языка программирования Visaul Basic for Application. Его использование заметно упростит, расширит и обогатит сферу применения Outlook. Возможности и удобство VBA станут особенно ощутимы после изучения объектной модели Outlook, посредством которой пользователь (а теперь можно говорить и начинающий программист) может создавать эффективные и узкоспециализированные приложения.

Но об этом в следующих главах, здесь же мы рассмотрели:

  • Типы данных. Встроенные типы данных. Простые и структурные типы данных. Константы, массивы и записи. Объявление переменных.
  • Операторы. Операторы присваивания (set), условные операторы (if…Then)
  • Операторы цикла (For…Next).
  • Структура программы. Объявление и вызов процедур и функций. Область видимости. Передача параметров по ссылке и по значению.
  • Классы и объекты. Основы ООП. Методы и свойства класса. Процедуры реакции на событие. Семейства.
  • Редактор VBA. Встроенный высокоинтеллектуальный текстовый редактор VBA (Visual Basic Editor). Справка Object Browser. Ведение проекта. Импорт и экспорт классов.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.