InlineShape的ScaleHeight和ScaleWidth始终返回0

时间:2018-11-15 02:56:30

标签: vba ms-word

在我的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

0 个答案:

没有答案