excel - VBA如何从应用程序调用者地址中选择和偏移?
问题描述
我试图选择我用来调用我的函数的单元格,然后它将被偏移。例如:如果 C3 正在调用该函数,则应选择单元格 C3。然后我要从这个单元格中偏移。
我使用了“Application.Caller.Address”,这得到了单元格,但是当我尝试从它偏移时(“Application.Caller.Address.Offset(1,0)”),它不起作用。现在我正在尝试使用范围做同样的事情。
x = Application.Caller.Address.Offset(1, 0)
MsgBox x
用于查看是否选择了正确的单元格的 MsgBox 不打印任何内容。如果我去掉 Offset 部分,MsgBox 会打印出调用单元格地址。
解决方案
推荐阅读
- three.js - Three.js:使光线投射器的方向与物体的方向相同
- magento - XAMPP 上的 Windows 10 Magento 2.4 zip 安装无处同意条款
- android - 是否可以从双簧管上的同一个麦克风打开 2 个流?
- python - 创建一个 Erathosthenessive 表
- algorithm - 案例1与案例2之间的区别?
- c - 如何退出循环实例 - C
- keras - 将 Tensorflow1 转换为 Tensorflow 2
- javascript - 将 js 函数转换为 kotlin 时出错
- python - 使用漂亮的汤从 HTML 中提取特定的标题
- python - 我无法将此 Python 函数转换为 Swift 函数