VBA має багато функцій, які ви можете використовувати у своїх розробках.
В цьому курсі ми використовували деякі з них, як-от функції IsNumeric, Year, Split, Join, Array, Date, Chr тощо.
Ви можете знайти список усіх основних функцій VBA (з прикладом використання кожної функції) у розділі «Функції VBA».
Також в коді VBA можливо використовувати звичайні EXCEL функції, що ми побачимо далі в цьому уроці.
Для того, щоби добавити Excel функцію у VBA код, введіть WorksheetFunction та поставте крапку ("."), після цього з'явится список функцій:
Виберіть будь-яку функцію Excel, яка вас цікавить, для прикладу COUNTBLANK, та заповніть її аргументи:
В наступному прикладі VBA макросу, ми підрахуємо кількість порожніх комірок в діапазоні "A1:D8", збережемо отримане значення в змінній, а потім відобразимо його в діалоговому вікні:
Sub test() var_test = WorksheetFunction.CountBlank(Range("A1:D8")) MsgBox var_test End Sub