Как автоматически выполнять или вычислять собственные письменные функции Excel vba в определенных ячейках

Я написал публичную функцию в VBA, которая делает HTTP-request на Веб-сайт и возвращает двойное значение.

Я использую функцию в 5 ячейках. Когда я открываю Excel-File ячейки не обновляются автоматически.

Как настроить Excel для выполнения публичных функций SelfMade в некоторых ячейках?

Я тестировал следующие инструкции VBA, но ничего не работает.

 Private Sub Workbook_Open() 'Application.Calculation = xlCalculationAutomatic 'Application.CalculateFull 'Application.CalculateFullRebuild 'Worksheets("Aktie").Activate 'Range("J3:J6").Calculate 'ActiveWorkbook.RefreshAll 'Range("J3:J6").Select 'Worksheets("Aktie").Range("J3:J6").Calculate End Sub 

Что я делаю неправильно?

Какие настройки мне нужно сделать?

Где поставить код VBA на autoExecute при открытии XLS?

Решение этой проблемы: у меня был код в неправильном объекте / модуле. Я поместил его в Microsoft Excel Objects \ This Workbook и Worksheet5 (Aktie). До того, как я получил его в модуле \ modul 1, у меня также есть публичные функции.

Interesting Posts
Давайте будем гением компьютера.