【发布时间】:2021-09-13 09:14:19
【问题描述】:
目前要在 Excel 中编写和编辑 VBA 宏,我按下“宏”菜单按钮,输入宏的名称,然后将其写入所有宏代码所在的编辑器窗口中。我可以用“运行”按钮运行它。
是否有可能获得一个实时 VBA “shell”,类似于一个窗口或命令提示符,您只需在其中一次输入 VBA 代码行,立即注意到每一行的效果,就像在实时编码中一样Python 外壳?
【问题讨论】:
-
您可以使用 vb 编辑器中的即时窗口。
-
谢谢。我在 Excel 中找不到此窗口。 Microsoft 文档说它可以在“查看”菜单中或按 CTRL-G 找到。 CTRL-G 为我打开了一个“转到单元格”窗口,而我在“视图”菜单中看不到“立即”窗口。你知道这是为什么吗?谢谢
-
您应该按
Ctrl + G在 VBE(Visual Basic 编辑器)中。Alt + F11... -
知道了;非常感谢。
-
我尝试了“Dim source As Workbook”并收到“Compile Error: Invalid in Immediate Pane”。您知道为什么变量类型声明在即时窗格中无效吗?