Цей підручник покаже вам, як користуватися пакетом інструментів аналізу у VBA.
Інструмент аналізу в Excel-це надбудова, створена для того, щоб ви могли виконувати складний аналіз даних. Якщо ви хочете викликати ці функції у коді VBA, потрібно ввімкнути надбудову Analysis ToolPak-VBA.
Увімкнення надбудови
Натисніть на Файл Меню, а потім клацніть Параметри, надбудови.
Натисніть на Ідіть кнопку.
Переконайтесь, що ToolPak-VBA для аналізу позначено галочкою і натисніть кнопку ОК.
Тепер ви зможете викликати функції, що містяться в інструменті аналізу Excel, від VBA.
Використання ковзної середньої у VBA
Розглянемо наступний аркуш.
Щоб використовувати функцію з надбудови, потрібно скористатися Додаток.Виконати а потім назву функції, яку потрібно викликати.
Для обчислення ковзної середньої у стовпці F можна написати наступний код.
123456789 | Sub CalculateMovingAverage ()Приглушити rngInput As RangeПриглушити rngOutPut As Range'заповнити діапазониВстановити rngInput = Діапазон ("E6: E10")Встановити rngOutPut = Діапазон ("F6: F10")'виклик функції з надбудовиApplication.Запустіть "Moveavg", rngInput, rngOutPut,, False, True, FalseEnd Sub |
Якщо ви не хочете виводити плату, внесіть зміни до рядка Application
1 | Application.Запустіть "Moveavg", rngInput, rngOutPut,, False, False, False |