在 Excel 2007 中,可以使用以下 VBA 代码缩放图片链接对象(使用相机工具创建)。
With ActiveWorkbook.Sheets(sht).Pictures(name)
.ShapeRange.ScaleWidth scaleValue, msoTrue
.ShapeRange.ScaleHeight scaleValue, msoTrue
.top = top
.left = left
End With
此代码在 2010 年正确放置图片,但忽略了 scaleValue。2010 Excel 文档在这个主题上不完整。相同的代码在 Excel 2007 中运行良好。