在VBA和Excel中复制粘贴具有随机范围的图片

跌倒

这是我的代码。我想将图片粘贴在特定范围内,我尝试使用不同的代码但失败了。我希望它位于左上角,或者以“ A1”开头。

         Sub CommandButton2_Click()

         ThisWorkbook.Sheets(3).Activate
         ThisWorkbook.Sheets(3).Range("B5:G32").Select
         Selection.CopyPicture Appearance:=xlScreen, Format:=xlBitmap
         Sheet10.Pictures.Paste.Select

         ThisWorkbook.Sheets(1).Activate

         End Sub
Shai Rado

作为一个建议,总是试图从远离ActivateSelect并且Selection,转而使用引用的对象。

下面的代码会将范围(“ B5:G32”)从复制Sheets(3)Sheets(1),并将图片放置在单元格A1中(左上角)。

Private Sub CommandButton2_Click()

ThisWorkbook.Sheets(3).Range("B5:G32").CopyPicture Appearance:=xlScreen, Format:=xlBitmap

With Sheet10.Pictures.Paste
    .Left = Range("A1").Left ' <-- setting the left postion to Cell A1
    .Top = Range("A1").Top ' <-- setting the top postion to Cell A1
End With

End Sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在VBA Excel中复制粘贴范围

来自分类Dev

VBA Excel:复制粘贴具有隐藏行的命名范围

来自分类Dev

Excel VBA复制粘贴

来自分类Dev

在VBA中复制和粘贴具有格式问题的多个范围

来自分类Dev

如果单元格在 excel 中具有红色/绿色/黄色,则复制粘贴整行

来自分类Dev

在Excel中使用VBA复制粘贴

来自分类Dev

复制粘贴为值 Excel VBA

来自分类Dev

Excel VBA 行复制粘贴错误

来自分类Dev

excel VBA 上的复制粘贴列

来自分类Dev

Excel VBA 仅复制粘贴值

来自分类Dev

VBA中的特殊复制粘贴

来自分类Dev

从Excel复制粘贴

来自分类Dev

Python中的Excel复制粘贴方式

来自分类Dev

Excel VBA:复制/粘贴范围

来自分类Dev

复制粘贴范围的宏

来自分类Dev

VBA 复制粘贴数据

来自分类Dev

VBA 复制粘贴循环

来自分类Dev

如何复制粘贴所有格式和值而不在VBA中使用选择

来自分类Dev

VBA Excel匹配复制粘贴是否其他

来自分类Dev

针对复制粘贴值优化Excel VBA宏

来自分类Dev

VBA代码将Excel范围复制并粘贴到Outlook中

来自分类Dev

Excel 2010将范围和图片粘贴到Outlook中

来自分类Dev

复制粘贴效率和VBA中的一系列工作表

来自分类Dev

复制粘贴效率和VBA中的一系列工作表

来自分类Dev

如何修复我的浏览文件和 VBA 的复制粘贴公式中的错误

来自分类Dev

在浏览器或OSX中复制粘贴的bug或功能是否具有双倍空格?

来自分类Dev

具有下标超出范围错误的Excel VBA剪切和粘贴功能

来自分类Dev

每周生成的报告中的 VBA 复制粘贴

来自分类Dev

如何在 Excel 中复制和粘贴动态范围?