如何在粘贴之前从剪贴板获取图片或内联形状



我的 VBA 应用程序有问题。

我想知道是否可以在将图片粘贴到富文本框或墨迹编辑组件之前立即检测和删除我在 Word 中复制的图片?

我的方法是:

  • 我在单词中复制我需要的东西(文本、图片等(

  • 我使用 Ctrl+ V 操作将其粘贴到我的用户窗体上

  • 此时,我想从剪贴板中删除图片,但保留文本

这可能吗?谢谢!

尝试:

Public Declare Function OpenClipboard Lib "user32" (ByVal hwnd As
Long) As Long
Public Declare Function EmptyClipboard Lib "user32" () As Long
Public Declare Function CloseClipboard Lib "user32" () As Long
Sub EmptyClip()
OpenClipboard (0&)
EmptyClipboard
CloseClipboard
End Sub

最新更新