VBA单词隐藏/显示按钮

时间:2016-10-19 11:16:59

标签: vba ms-word ms-office word-vba

我在Word中创建了一个按钮,可以帮助我更轻松地保存文件。我在文档中有一个与此按钮相关的问题。我已经读过隐藏或显示按钮是不可能的。所以我虽然会删除有效的按钮,但是一旦项目变得有点复杂。

Exception in thread "main" org.openqa.selenium.ElementNotVisibleException: element not visible

我的问题是:

  1. 是否可以对CommandButtton1使用hide / show命令?

  2. 如果1不可能,那么是否可以从UserForm调用函数CommandButton1并在某个值为真时从那里删除它?

1 个答案:

答案 0 :(得分:1)

  1. 不幸的是,无法在Word中隐藏/取消隐藏按钮,但删除它们是解决此问题的好方法。

  2. 您只需编写一个方法并从UserForm调用该方法。

    Public Sub test()
        CommandButton1.Select
        Selection.Delete
    End Sub
    

    现在您需要做的就是调用方法:

    call test
    
  3. 编辑:

    Public Sub test()
      CommandButton1.Select
      Selection.Delete
    
      'All the Other code
    End Sub
    
    Private Sub CommandButton1_Click()
      call test
    End Sub
    

    现在你可以调用sub test来执行与CommandButton1相同的代码。

    希望我能提供帮助。