Профессиональные приемы работы в  Microsoft Excel

Top.Mail.Ru

Яндекс.Метрика

VBA (Visual Basic for Applications) – разновидность языка программирования Visual Basic, включенная в пакет программ Microsoft Office. Знание VBA облегчает выполнение рутинных задач на компьютере, в частности в Excel. К примеру, вам нужно назначить гиперссылки на слово, которое повторяется 80 раз. Создание макрокоманд (макросов) в VBA автоматизирует этот процесс и оставит здоровыми нервы.Язык программирования VBA легок в освоении и может использоваться обычными пользователями. Единственное, что вам потребуется – свободное время и знание Excel.

Предварительная конфигурация Excel для разработки под VBA:

  1. Идёте в Файл, выбираете вкладку Параметры, жмете пункт Настройка ленты , отмечаете пункт Разработчик . Жмите Ок.
  2. Далее опять выбираете Файл – Параметры Центр управления безопасностью - Параметры центра управления безопасностью – выбираете Параметры макросов – отмечаете галочкой Включить все макросы (не рекомендуется, возможен запуск опасной программы).

После проделанных манипуляций, в документе добавится вкладка Разработчик, выбираете Запись макроса, начинаете программировать. Узнать, как начать написание макросов в Excel можно здесь:  Первые шаги в использовании макросов VBA в Excel .

Профессиональная разработка на VBA невозможна без чтения литературы. Кроме того, полезно будет почитать обучающие статьи в интернете.

Литература для изучения VBA:

  • Дж. Уокенбах «Профессиональное программирование на VBA в Excel 2010»;
  • C. Каммингс «VBA для чайников»;
  • П. Эйткен «Интенсивный курс программирования в Excel за выходные»;
  • Л. Д. Слепцова «Программирование на VBA в MicrosoftOffice 2010».