Vba 检查剪贴板是否打开
我已使用codeVba 检查剪贴板是否打开,vba,ms-word,clipboard,Vba,Ms Word,Clipboard,我已使用code应用程序.ShowClipboard在打开Word时打开剪贴板。但是,如果剪贴板已经打开,此代码也会关闭剪贴板 因此,我需要知道如何检查剪贴板是否已经打开,以知道是否要执行代码 If Clipboard is open Then Application.ShowClipboard Else 有什么想法吗?剪贴板似乎是application.commandbar集合的一部分 检查是否Application.commandbar(“剪贴板”).Visible=False,然后Sho
应用程序.ShowClipboard
在打开Word时打开剪贴板。但是,如果剪贴板已经打开,此代码也会关闭剪贴板
因此,我需要知道如何检查剪贴板是否已经打开,以知道是否要执行代码
If Clipboard is open
Then Application.ShowClipboard
Else
有什么想法吗?剪贴板似乎是
application.commandbar
集合的一部分
检查是否Application.commandbar(“剪贴板”).Visible=False,然后ShowClipboard
否则,不执行任何操作
注意:这是在Office 365中的Word上测试的
Sub CheckForClipboard()
If Application.CommandBars("Office Clipboard").Visible = False Then
Application.ShowClipboard
Else
'Do nothing
End If
End Sub
您真正需要的是:
Application.CommandBars("Office Clipboard").Visible = True