在我的Word VBA宏中,InlineShape对象的ScaleHeight和ScaleWidth始终返回0,无论在实际对象中设置的哪个值。
设置值可以正常工作。但是获取值总是返回0。 如何使用VBA获得正确的ScaleHeight和ScaleWidth值?
Dim targetShape As InlineShape
Set targetShape = Selection.InlineShapes(1)
debug.Print targetShape.ScaleHeight
debug.Print targetShape.ScaleWidth
Result:0,0