我遇到的情况是我要复制一系列单元格,选择并将它们复制为屏幕图像,然后将它们粘贴到新的工作表和位置。
icon = new ImageIcon("flag.gif");
这很好用,但屏幕图像太大,需要在粘贴到最终位置之前调整大小。在粘贴之前有什么方法可以调整图像大小?
答案 0 :(得分:1)
一种选择是粘贴图片然后调整大小。由于粘贴后已经选择了它,您可以在以后使用它:
Selection.ShapeRange.LockAspectRatio = msoFalse
Selection.Placement = xlMoveAndSize
Selection.ShapeRange.Width = DesiredPixelWidth
Selection.ShapeRange.Height = DesiredPixelHeight