vba里怎么确定对象的位置
vba里怎么确定对象的位置。在vba里用通过显示图片、画线条。比如 top =45 left =346.但在放映时发现位置不对。又调呀调,光调不要紧。但调N遍没个参照。老是调不准。有什么方法一下确定位置吗?我用截屏方法看到的是窗口整个的位置。而不是slide的位置。所以调这个太麻烦了。不知道有什么方法一步到位? PPT里的位置单位并不是像素,所以你的量法是不行的。你先在PPT里手工画一条线放在合适的位置,不用播放PPT,选中这条线,直接在PPT的VBA编辑器的立即窗口里输入:
? ActiveWindow.Selection.ShapeRange(1).Top
? ActiveWindow.Selection.ShapeRange(1).Left
…… 谢谢,学习一下 不错,学习了。
页:
[1]