8得票1回答
我如何知道 `ThisWorkbook` 是一个 `Workbook`?

我正在使用VBIDE API,不能假设宿主应用程序是Excel或任何Office应用程序。 因此,我只知道我正在查看一个VBComponent,并且它的Type是vbext_ct_document。 在VBE的Immediate窗格中,我可以获取此输出: ?TypeName(Applic...

7得票1回答
清理CommandBar按钮

我有一个COM插件的问题已经拖了几个月,但我无法找出原因。 IDTExtensibility2实现已经由Carlos Quintero(MZ-Tools背后的家伙)进行了同行评审,并被认为是正确的。 根据他的建议,OnBeginShutdown实现设置一个标志,在OnDisconnecti...

7得票2回答
在Excel VBA中将函数或子程序存储在数组中

在C/C++中,当我有一堆函数(指针)时,可以将它们存储在数组或向量中,并以某种顺序调用其中的一些。在VBA中是否也可以做类似的事情呢? 谢谢!

7得票1回答
在VBE中,CommandBarEvents.Click和CommandBarButton.Click有什么区别?

VBA和VB6的Add-In对象模型(VBIDE)公开了一个CommandBarEvents对象,它具有一个Click事件event,事件签名为: Dim WithEvents CmdBarEvents As CommandBarEvents Private Sub CmdBarEven...