检查剪贴板是否打开
Check if Clipboard Open
我已经使用代码 Application.ShowClipboard
在打开 Word 时打开剪贴板。但是,如果剪贴板已经打开,此代码也会关闭它。
因此,我需要知道如何检查剪贴板是否已经打开,以知道是否执行代码。
If Clipboard is open
Then Application.ShowClipboard
Else
有什么想法吗?
剪贴板似乎是 Applciation.Commandbars
集合的一部分。
检查是否 Application.CommandBars("ClipBoard").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
我已经使用代码 Application.ShowClipboard
在打开 Word 时打开剪贴板。但是,如果剪贴板已经打开,此代码也会关闭它。
因此,我需要知道如何检查剪贴板是否已经打开,以知道是否执行代码。
If Clipboard is open
Then Application.ShowClipboard
Else
有什么想法吗?
剪贴板似乎是 Applciation.Commandbars
集合的一部分。
检查是否 Application.CommandBars("ClipBoard").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