小编Bra*_*lio的帖子

如何通过VBA(Excel)在编辑框功能区上设置文本

如何在功能区编辑框中设置文本?我在互联网上找不到它:/

我只能找到点击事件的例子,但没有关于从Sub设置文本的事情.

所以,例如,我想要这样的东西:

Sub settingText()
   editboxname = "my text"
end sub
Run Code Online (Sandbox Code Playgroud)

excel vba ribbon excel-vba

5
推荐指数
2
解决办法
2万
查看次数

Office 2013中的XML声明

我有以下VBA代码使用Office 2010处理XML:

Public xmlDOM As DOMDocument

Public Sub setXML(xmlFileName As String)

    Set xmlDOM = CreateObject("MSXML.DOMDocument")
    xmlDOM.async = False
    xmlDOM.Load xmlFileName

End Sub
Run Code Online (Sandbox Code Playgroud)

OBS:有一个Microsoft XML,v6.0的参考集

但是,如果我在Office 2013上打开相同的代码,我得到一个错误

Public xmlDOM As DOMDocument
Run Code Online (Sandbox Code Playgroud)

未声明但仍有对Microsoft XML,v6.0集的引用.

如果我改变

Public xmlDOM As DOMDocument
Run Code Online (Sandbox Code Playgroud)

Public xmlDOM As MSXML.DOMDocument60
Run Code Online (Sandbox Code Playgroud)

编译器接受但运行代码我将收到错误

Set xmlDOM = CreateObject("MSXML.DOMDocument") 
Run Code Online (Sandbox Code Playgroud)

即使我改变它

Set xmlDOM = CreateObject("MSXML2.DOMDocument60")
Run Code Online (Sandbox Code Playgroud)

OBS:在Office 2013中有一个参考集Microsoft XML,v6.0

到底是怎么回事?

xml excel vba ms-office office-2013

4
推荐指数
1
解决办法
8854
查看次数

标签 统计

excel ×2

vba ×2

excel-vba ×1

ms-office ×1

office-2013 ×1

ribbon ×1

xml ×1