- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
创建一个运行以下代码的窗体。
MsgBox (VBE.ActiveCodePane.CodeModule)
最佳答案
您引用事件 Pane 对象。在 Pane 被激活之前不会设置对象。所以在你打开 VBE 之前,对象还没有设置。关闭 VBE 后,对象仍然存在,因此您仍然可以引用它。
要在不打开 VBE 的情况下获取 ActiveCodepane 对象的句柄,可以激活 VBComponent,如下所示:
VBE.ActiveVBProject.VBComponents("Module1").Activate
关于vba - 为什么 VBE.ActiveCodePane.CodeModule 在 VBE(代码窗口)未打开时不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32748946/
我有数百个需要使用代码和新工作表扩展的 excel 文件。当我首先添加代码时,它会正确保存。不幸的是,代码包含对需要添加的工作表的引用。所以我必须在之前添加工作表......但是问题发生了,添加的代码
(据我所知)CPearson's resource site 中没有涉及这个主题。 (对于那些希望在 Excel 中使用宏以编程方式将代码插入新工作表/工作簿或现有工作表/工作簿的人来说,这是一个非常
我正在尝试在运行时向工作表添加一个按钮。该按钮应该只显示在运行时创建的不同工作表。我添加了这样的按钮: Dim btnShowTable Set btnShowTable = ActiveSheet.
我在复制 ExcelWorkSheet 时遇到问题和相应的CodeModule的复印件。让我解释一下: 场景:我有一个带有宏 (.xlsm) 的 excel 文件,我使用这个 excel 文件作为模板
我试图将一些代码插入到 VBA 代码模块中,但读取 CodeModule 属性时 Excel 崩溃。下面是 python 中的示例代码: excel = win32com.client.Dispatc
我正在创建一堆动态链接的工作簿,我需要抑制链接的警告,所以我试图添加一个 Workbook_Open() sub 使用正确的代码。 唯一的问题是代码实际上并未添加到工作簿中。 ' do not dis
创建一个运行以下代码的窗体。 MsgBox (VBE.ActiveCodePane.CodeModule) 并出现此消息。 现在保存、关闭并重新打开数据库,并看到以下消息: 运行时错误“91”:未设置
我是一名优秀的程序员,十分优秀!