我希望使用VBA将Visio页面的图像放入剪贴板。我可以使用相关Page对象的.Export方法导出页面图像。但有没有办法在VBA中将图像文件加载到剪贴板?
或者我应该使用像VB6这样的东西并制作一个小命令行工具,只需使用Clipboard.SetData LoadPicture(“picpath”)将jpg或bmp文件路径加载到剪贴板中?
答案 0 :(得分:0)
如果使用VBA Copy
页面,Visio是否会以多种格式(包括CF_BITMAP)将其放在剪贴板上?如果您将其粘贴到不了解Visio的应用程序中,我希望它会改为使用位图。
道歉,如果你已经尝试了这个并且它不起作用 - 或者我是否误解了这个问题。