double arrow

Создание функций пользователя в Excel с применением Visual Basic for Applications



Visual Basic for Applications(VBA) – это диалект языка Visual Basic, предназначенный для программирования приложений Microsoft, входит в состав всех приложений Office (Excel, Word, Access, PowerPoint, Visio и тд.), а также других компаний (например, AvtoCad). Обычный пользователь Excel, обладая даже начальными знаниями языка программирования Visual Basic, может существенно увеличить производительность и облегчить свою работу, тем более, что в приложениях существует такое мощное средство для автоматического создания программного кода, как «Запись макроса».

Начнём с создания функций пользователя на VBA. Несмотря на большое количество в Excel функций рабочего листа (WorksheetFunction), иногда их бывает недостаточно, кроме того, часто легче написать и использовать функцию на VBA. Функция пользователя в VBA – это именованный блок инструкций (операторов), имеющий заголовок:

Public Function ИмяФункции([Список_формальных_параметров])[As Тип результата]

…………………………………

………………………………….

ИмяФункции=результат



Сейчас читают про: