我正在尝试编写一个允许用户将图像(如截图)粘贴到我的电子表格上的宏。使用VBA(Excel)从剪贴板粘贴图像
我遇到了这个解决办法,但我不明白它(Paste an image from clipboard to a cell in Excel)
我需要实现什么: 1)用户需要一个截图,喜欢用截图工具 2)允许用户粘贴在图像将剪贴板粘贴到Sheet 1上的指定区域(和大小)上,并与单元格J55对齐。 3)亦以后,用户应该能够重新使用该图像(另一个宏按钮粘贴该图像到另一个片材)
我尝试了一些代码,如:
If My.Computer.Clipboard.ContainsImage() Then
Dim grabpicture = My.Computer.Clipboard.GetImage()
PictureBox1.Image = grabpicture
End If
但我在“Dim grabpicture”处得到一个错误。
我们正在使用Office 2010.
Dim用于定义变量*类型*。尝试'设置grabpicture ='..但我怀疑有更多的问题,那就是。 –
你说得对。设置grabicture =有帮助,但它不能解决我的问题。下面的解决方案似乎可行,但目前还没有达到我需要的一切。 – Baineteo