excel - EXCEL VBA 用户定义函数 - 为什么我在定义函数的工作簿中使用它时会收到错误“函数未定义”?
问题描述
在同一个工作簿中,我定义了函数:
Public Function toto(val As Integer) As Integer
toto = val * 2
End Function
这是编辑器视图:
在工作表的单元格中,我使用以下公式:
但结果是(翻译:#NAME?):
此外,在从 Excel 打开的 VBA 执行窗口本身中,尝试执行时出现以下错误:
toto(2)
翻译:编译错误:未定义子或函数
我想念什么?
解决方案
推荐阅读
- c# - 多语言内容项目 sitefinity
- java - 使用 Java 8 Streams 修改列表内的字符串列表
- flutter - NestedScrollView TabBar下的Flutter Gridview不起作用
- javascript - 为 google chrome 扩展执行内联脚本
- excel - 遍历 Pivot 字段返回不存在的值
- mongodb - MongoDB 仅在项目不存在时推送项目
- notepad++ - Notepad ++中如何删除没有字符串的行
- python - SSH 会话(Python 对象)贯穿剧本的整个生命周期
- shell - 使用 UNIX 如何将 3 个文件合并为一个文件,即(头文件、详细文件和尾文件)
- docker - Nginx 反向代理在本地主机上工作,但在 K8S 上不工作