首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在已定义的单元格中自动执行或计算自己编写的Excel vba公共函数

如何在已定义的单元格中自动执行或计算自己编写的Excel vba公共函数
EN

Stack Overflow用户
提问于 2017-09-28 04:36:45
回答 1查看 58关注 0票数 0

我用VBA语言写了一个公共函数,它对一个网站做一个HTTP-request,然后返回一个双精度的值。

我在5个单元格中使用该函数。当我打开Excel-File时,单元格不会自动更新。

如何设置Excel在某些单元格中执行SelfMade公共函数?

我测试了以下VBA语句,但都不起作用。

代码语言:javascript
代码运行次数:0
运行
复制
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?

EN

回答 1

Stack Overflow用户

发布于 2017-09-28 20:32:25

这个问题的解决方案是:我把代码放在了错误的对象/模块中。我把它放在Microsoft Excel Objects \ This Workbook和Worksheet5 (Aktie)中。之前我在模块\模块1中有它,在那里我也有公共函数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46456818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档