Sub Tester()
Sheet1.Range("D5:E16").Copy
Sheet2.Activate
Sheet2.Range("A1").Select
ActiveSheet.Pictures.Paste Link:=True
Application.CutCopyMode = False
End Sub
Как я могу уменьшить изображение в несколько раз при вставке ??
Sub Tester()
Sheet1.Range("D5:E16").Copy
Sheet2.Activate
Sheet2.Range("A1").Select
ActiveSheet.Pictures.Paste Link:=True
Application.CutCopyMode = False
End Sub
Как я могу уменьшить изображение в несколько раз при вставке ??
Чтобы изменить размер изображения, вы можете использовать это:
Picture.ShapeRange.Width = 0.5 * Picture.Width
Picture.ShapeRange.Height = 0.75 * Picture.Height
Более подробный пример можно найти здесь а>. Мне нравится разделять части вставки и изменения размера, это делает код гибким.