我用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?
发布于 2017-09-28 12:32:25
这个问题的解决方案是:我把代码放在了错误的对象/模块中。我把它放在Microsoft Excel Objects \ This Workbook和Worksheet5 (Aktie)中。之前我在模块\模块1中有它,在那里我也有公共函数。
https://stackoverflow.com/questions/46456818
复制相似问题