我正在尝试从Send Keys
复制静态文本并通过“发送密钥”粘贴它,我无法复制该文本并将其粘贴,而是粘贴我之前复制的值。
Set a = CreateObject("Wscript.shell")
a.SendKeys("^c ABC")
a.SendKeys("^v")
我想将文字“ABC”粘贴到我的困境中,它粘贴了我之前复制的值,例如代码运行后,“XYZ”代替“ABC”。
我也尝试发送直接内容但没有帮助。
a.Sendkeys("ABC")
请告诉我这里的错误。感谢
答案 0 :(得分:0)
您可以使用水银对象并清除最初复制的值来完成此操作。请参考以下代码 -
Set objCB = CreateObject("Mercury.Clipboard")
objCB.clear
functionForSendKey("^c")
wait(1)