vba 复制单元格区域中的文字、图片到新位置
我想把一个excel文件中的一部分拷贝到另外一个文件中,拷贝的A1:K10范围中有文字,公式,图片,代码如下:
xlapp1.ActiveSheet.Range("A1:K10").select() //选择A1:K10区域,区域内包含文字,图片
xlapp1.Selection.copy() //拷贝选择的区域到剪贴板
xlapp2.ActiveSheet.Range("A21").select() //粘贴到第二个excel文件的第21行位置
xlapp2.ActiveSheet.Paste() //粘贴
执行上述代码后,只拷贝了文字,图片没有拷贝。我用excel的宏记录,查看代码也是这几行,宏就可以拷贝图片,我在程序中引用这些代码就不能粘贴图片,只有文字粘贴过来了。请问我想拷贝图片等区域内所有的相关内容,该如何写代码.这些代码是powerbuilder的代码
[解决办法]
你的图片是以那种方式添加进去的?
[解决办法]
xlapp1.ActiveSheet.Range("A1:K10").select()
感觉这条语句是没法选中图片的。