我在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
我做错了什么?
我必须进行哪些设置?
在打开XLS时,将VBA代码置于autoExecute的位置?
答案 0 :(得分:0)
此问题的解决方案是: 我有错误的对象/模块中的代码。 我把它放在Microsoft Excel Objects \ This Workbook中 和工作表5(Aktie)。 在我使用Module \ modul 1之前,我也有公共功能。