大家,早安。我用 VBA 撰寫了這段代碼來登錄網站。我想做完全相同的事情,但使用硒。這可能嗎?我想為用戶名和密碼參考一個單元格的原因是因為多人將使用這個子,我不希望一個人的用戶名/密碼嵌入到代碼中,因此不能使用sendkeys. 這是VBA代碼
'Search DOM for element by ID and input username
Set HTMLDoc = IE.Document
Set HTMLInput = HTMLDoc.getElementById("userName")
HTMLInput.Value = Worksheets("Sheet1").Range("B3").Text
uj5u.com熱心網友回復:
您想僅使用 selenium 獲取 Excel 中單元格的值并實作自動化嗎?如果是這樣,那這是不可能的,因為selenium只能操作瀏覽器,而且只能通過VBA代碼來獲取excel中的值。
如果您使用 VBA,則可以將它們組合起來。添加Selenium Type Library在Reference。然后您可以撰寫代碼來實作您的自動化需求。只需參考此執行緒。
uj5u.com熱心網友回復:
找到解決方案:
'Input Username (Cells(row, column).value)
Ch.FindElementByName("userName").SendKeys (Cells(3, 2).Value)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/312648.html
