繁体   English   中英

从 Excel VBA 在 Word 中编辑 ContentControl

[英]Editing The ContentControl in Word from Excel VBA

我想在我的 Word 应用程序中编辑纯文本内容控件。

我搜索过,但似乎我的目标 Word 文档中的“纯文本内容控件”没有响应

objDoc.SelectContentControlsByTag("Name").Item(1).Range.Text

我尝试使用“ActiveDocument”选项,但我不希望它与活动选项一起使用。

VBA Excel 中的代码:

Sub dataToWord()

    Dim objWord As Word.Application
    Dim objDoc As Word.Document
    
    Set objWord = CreateObject("Word.Application")
    Set objDoc = objWord.Documents.Open("C:\Users\ASUS\Documents\Excell to Word - Copy\WordTesting1.docx")
   
    objWord.Visible = True
    objDoc.SelectContentControlsByTag("Name").Item(1).Range.Text = "I want to type some text here"
  
    objDoc.Save
    objDoc.Close

End Sub

我得到:

运行时错误“445”:
Object 不支持此操作

它指的是线

objDoc.SelectContentControlsByTag("Name").Item(1).Range.Text = "I want to type some text here"

我已禁用 WPS 应用程序。 它工作得很好..它似乎与microsoft word应用程序冲突..

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM