EXCEL VBA分别指定图片大小?
发布网友
发布时间:2022-05-08 09:50
我来回答
共2个回答
热心网友
时间:2023-08-15 05:32
指定图片大小,也就是宽和高,可以使用
shape.top
和
shape.width
建议用变量来表示某个图片更好一些。
热心网友
时间:2023-08-15 05:32
Sub nnn()
Dim sh As Shape
For Each sh In ActiveSheet.Shapes
If sh.TopLeftCell.Address = "$A$5" Then
sh.Height = 14.4946460723876
sh.Width = 1428.46569824218
ElseIf sh.TopLeftCell.Address = "$D$2" Then
sh.Height = 23.3199996948242
sh.Width = 1142.85827636718
End If
Next
End Sub追问偶尔会跳出400框,是什么 问题?,跳框时要关掉EXCEL再找开就可以了