VBA Selenium Sendkeys 修改键

3

我正在尝试使用Sendkeys实现Ctrl+Shift+B组合键,但是遇到了问题。

.Sendkeys ("^+B")

无法正常工作。


我不知道VBA可能需要什么参考 - 我使用Java和Selenium,但在我的情况下,我使用类似.sendKeys(Keys.CONTROL + Keys.SHIFT + "B")的东西。 - Bill Hileman
你想显示书签栏吗? - QHarr
我正在使用它在撰写邮件时添加密送抄送。 - Mahesh Bangale
这是我需要多次发送此类键组合的示例之一。 - Mahesh Bangale
仍然无法使用Sendkeys进行Ctrl+Shift+B操作。 - Mahesh Bangale
1个回答

3
尝试创建Keys对象:
Dim keyObj As Selenium.Keys
Set keyObj = New Selenium.Keys
bot.SendKeys keyObj.Control & keyObj.Shift & "B"

对我不起作用 - Mahesh Bangale
什么没有起作用?它没有创建对象吗?它没有按键吗?请具体说明。 - Daniel McCracken
未创建对象 - Mahesh Bangale
运行时错误 '404' 对象必需 - Mahesh Bangale

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接