如何使用Word VBA删除命令按钮?

3

我有一个Word文档,其中包含一个名为“update”的命令按钮。

如何使用VBA删除此按钮?

2个回答

7
这应该可以解决问题:
For Each o In ActiveDocument.InlineShapes      

   If o.OLEFormat.Object.Name = "update" Then
        o.Delete
    End If

Next

遇到了相同的问题并尝试了你的代码,但出现了“此成员无法在水平线上访问”的错误,请问有什么问题? - TDsouza

2
我想当你说“按钮名称”时,你的意思是“按钮标题”;请尝试以下代码 -
For Each o In ActiveDocument.InlineShapes
   If o.OLEFormat.Object.Caption = "update" Then
        o.Delete
    End If
Next

您好,尼勒什:

PS:标题区分大小写,因此您可能需要检查标题的大小写。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接