我一直在建立一个相当大的Excel程序,用于在光速零售POS中添加和编辑标签,因为它们有一个相当弱的界面。
有时,如果有一个命令按钮来打开Lightspeed中的产品页面以仔细检查细节,那就太好了。我在表单中添加了一个命令按钮,并附上了代码:
ActiveWorkbook.FollowHyperlink Address:="https://us.merchantos.com/?name=item.views.item&form_name=view&id=" & Cells(2,1) & "&tab=details"
字符串
单元格(2,1)包含项ID
如果我打开一个选项卡并粘贴该地址链接的内容,则项目详细信息页面将完美打开。
如果我点击命令按钮,该选项卡在Chrome中打开,但它假设我没有登录,并要求输入用户名和密码。一旦提供,我最终在主页上,而不是项目详细信息页面。
我错过了什么?
1条答案
按热度按时间hsgswve41#
Chrome的安全设置引发了登录问题。
解决方案是使用Shell打开链接
字符串
这将绕过安全性并在新选项卡上打开链接。