带礼品卡网站的Excel VBA

带礼品卡网站的Excel VBA,excel,vba,Excel,Vba,更新:我正在重做我的问题,希望能使问题变得简单易懂 在这个网站上,我试图找出如何在“支票余额/交易”选项卡中输入“卡号”框的信息 我尝试了即.Document.getElementByid(“CardNumber”).Value=“1234”,但这只在“注册卡”选项卡的“卡号”框中输入值。如有任何建议,我们将不胜感激。谢谢您需要使用Microsoft自己的XMLHTTPRequest(可能需要在VBA中添加引用)来发布或放置,否则您将不得不使用蹩脚的sendkeys库与网站交互。XHR对您来说应

更新:我正在重做我的问题,希望能使问题变得简单易懂

在这个网站上,我试图找出如何在“支票余额/交易”选项卡中输入“卡号”框的信息


我尝试了
即.Document.getElementByid(“CardNumber”).Value=“1234”
,但这只在“注册卡”选项卡的“卡号”框中输入值。如有任何建议,我们将不胜感激。谢谢

您需要使用Microsoft自己的XMLHTTPRequest(可能需要在VBA中添加引用)来发布或放置,否则您将不得不使用蹩脚的
sendkeys
库与网站交互。XHR对您来说应该很好。只需谷歌VBA XHR PUT。

我就可以通过
IE.Document.getElementsByName(“CardNumber”)(1.Value=“1234”
实现我想要的。谢谢您的建议。

DOM属性在两个选项卡上的元素是相同的,所以您为什么不先单击所需的选项卡,然后输入值。。。