【发布时间】:2012-12-28 18:40:26
【问题描述】:
我正在尝试使用 VBA 调整 Word 文档中的图片大小。该代码工作正常,但仅在第二次运行时。如果您打断它然后单步执行它,它也可以工作。有人可以评论我所缺少的吗?
Documents.Open FileName:=vDirectory & "\" & vFile
Dim objPic As InlineShape
For Each objPic In ActiveDocument.InlineShapes
If objPic.Width > CentimetersToPoints(16.51) Then
With objPic
.Width = CentimetersToPoints(16.51)
End With
End If
Next objPic
【问题讨论】:
-
这段代码在我的测试文档中运行良好。如果这仍然是个问题,您需要提供更多信息。