excel - VBA函数添加两个单元格的值
问题描述
我对 VBA 完全陌生,并被要求创建一个添加两个单元格数值的函数。
我想出了以下内容,但我收到了消息
编译错误:无法分配给数组,与
Additionex
在底部标记为问题...</p>
有人可以帮忙吗?
Function Additionex(num1 As Double, num2 As Double) As Double()
Dim num3 As Double
num3 = num1 + num2
Additionex = num3
End Function
解决方案
Double()
是一个 Double 类型变量的数组。你想要as Double
。
Function Additionex(num1 As Double, num2 As Double) As Double
Dim num3 As Double
num3 = num1 + num2
Additionex = num3
End Function
推荐阅读
- c# - 获取字符串的一部分 - C# .NET Core 3.1
- firebase-storage - 由于我没有上传任何内容,Firebase 存储桶逐渐填满
- drag-and-drop - Blazor - ondrop 事件不返回文件对象
- css - PowerApps:在 HTML 文本控件中缩放图像
- android - androidx - 在 Activity 中实现 androidx 首选项 (Kotlin)
- reactjs - 条形图:如何在每个条形图的顶部显示 y 值(react-native-pure-chart)
- javascript - 我可以使用 javascript 在跨度文本上附加锚标记吗
- javascript - 如何使用事件 DRY 创建函数?
- ios - 使用自动填充支持更改密码
- python - 当页面偏移值永远不会结束时如何进行网页抓取