0

我正在使用 QTP 工具在 wordaddin 上执行自动化。我想知道如何通过属性而不是坐标来识别对象。我在这里粘贴代码来描述我的要求 Window("Microsoft Word (Product").WinObject("ATL:0C2817D0").Click 346,250。

这是我们单击记录按钮时生成的代码。我想通过其属性而不是坐标来识别对象。它不应该使用静态坐标,因为对象可能会被调整大小或最大化或最小化。它应该独立于坐标。

谢谢

4

1 回答 1

0

通常,您不会通过存储在 OR 中的对象来自动化 MSWord/Excel 等。就像你正在做的那样。

最好通过代码为 MSWord 创建对象,然后使用该对象对 MSWord 执行操作。

 Set ObjWord= CreateObject("word.application")

然后将ObjWord其用于进一步操作

于 2017-04-26T15:09:57.173 回答