vbe

    1热度

    1回答

    我试图使用replaceline函数来更新Access VBA模块中的代码。它不断出现编译错误。我检查过,选择了VBA扩展并将其与我查过的其他示例进行了比较。 这是我第一次使用这种类型的功能,所以我还没有完全理解他们。 下面 Sub ReplaceCodeModuleText(strModule As String, strFindWhat As String, strReplaceWith As

    0热度

    1回答

    如果我有一个数据库打开,我已经用在表字段中的变焦功能(移 + F2),然后访问已开通Utility.accda外接(如由实用程序在外观VBE)。其他一些行动也将打开ACWZTOOL.ACCDE。所以,我的VBE显示了3个项目... 如何枚举每个加载项/数据库的路径? 我想在每个数据库中对MSysObjects表执行一些SQL,但我不认为我可以在不打开连接到每个加载项路径的情况下使用Access对象

    5热度

    1回答

    的VBA和VB6外接对象模型(VBIDE)暴露CommandBarEvents对象中具有一个Clickevent,并且事件签名是: Dim WithEvents CmdBarEvents As CommandBarEvents Private Sub CmdBarEvents_Click(ByVal CommandBarControl As Object, handled As Boolean,

    3热度

    1回答

    我需要VBA代码才能将过程导入另一个工作簿中的ThisWorkbook作用域。 我有代码将模块导入到另一个工作簿,但如何将此过程导入ThisWorkbook范围而不是模块范围? Sub TransferModule() Const modul As String = "Misc" Const tempfile As String = "/Users/Roman/Desktop/

    0热度

    1回答

    我正在尝试搜索当前VBProject以查找过程名称的实例。要做到这一点,我现在用的是CodeModule.Find方法(详情here),其中要求为: 一个搜索词(我提供一个string变量) 开始行(我提供一个long变量) 起始列(I使用列1) 端线(我供给long变量),以及 结束柱(I使用500列)。 出于某种原因,我每次调用此方法时,它改变了两个st_line和en_line变量,以不同数

    0热度

    2回答

    我想在Excel VBE中组合/嵌套3个不同的函数:打开,循环和单击。我把它们分别写出来,但我不确定如何合并它们。我试过“调用宏”函数,但得到了一个编译错误返回给我。 目标是在某个文件夹内打开一堆文件并点击其中的所有URL(该URL不总是相同的,所以我需要一个单击功能来定位任何未知的URL )。 打开宏: Sub openMyfile() Dim Source As String Dim S

    2热度

    1回答

    我已经在Excel中看到了如何评论/取消注释VBA代码块的帖子,但它们似乎都与Excel for Windows有关。我无法找到一种类似的方法来评论Excel 2016 for Mac 2016中的大块代码。请帮助。 下面是相关的职位,我发现对于Windows: How to comment and uncomment blocks of code in the Office VBA Editor

    6热度

    1回答

    我使用Rubberduck来测试我的VBA实现。在一个TestMethod中使用多个相同种类的Asserts(例如Assert.IsTrue)时,测试结果并不能告诉我哪个失败,据我所知。 有没有办法找出哪个Assert失败或在Rubberduck未来的路线图上是这样的?当然,我可以添加自己的信息,例如在每个Assert之前使用Debug.Print,但这会导致大量额外的代码。 我知道在一次测试中关

    1热度

    1回答

    要求是使用Excel加载项保护带有密码的工作簿的VBA项目。 这可能吗? 目前我们有一个Excel加载项(xlam),它可以在打开的每个工作簿上执行所有操作。 我们通过加载项实现了对工作表的锁定。 现在我们还想保护那些打开的工作簿的VBA。下面是我们从各种论坛 With Application 'execute the controls to lock the project .VBE.Com

    3热度

    1回答

    我发现v2.0: 75% there后提到了Autocad,并且有一个AutoCADApp.cs文件,但我似乎无法找到在Office之外的某个随机主机应用程序下使用Rubberduck的参考。有这个Adding a new Host Application to Rubberduck但已经为Autocad完成。 在Autocad下使用Rubberduck需要从源代码构建? 还是有程序使用已安装的发