Thầy cho em hỏi có cách nào tạo 1 macro để auto log in 1 account, (ví dụ yahoo mail) trên trình duyệt Microsoft Edge? Em có thể làm với Internet Explorer, nhưng không làm được trên Microsoft Edge. Em cám ơn.
VBA không liên quan tới lập trình web bạn nhé, đây là lập trình trên nền tảng excel, dùng cho excel thôi bạn.
Việc thiết lập login tự động là bạn thiết lập trong chính trình duyệt đó, tại mục Settings.
Chào thầy, cám ơn câu trả lời của thầy, nhưng chắc thầy chưa hiểu ý em. Em viết đoạn code như sau để log in trong Internet Explorer, nhưng em không biết cách viết để log in trong trình duyệt Microsoft Edge.
Sub LoginAFG1()
Dim appIE As Object: Set appIE = CreateObject("InternetExplorer.Application")
With appIE
.navigate "https://asteelflash.myquotewin.com/SupplyWin/login"
Do While .Busy Or .readyState < 4: DoEvents: Loop
.Visible = True
.document.all.userName.Value = "Joanne.Adams@FutureElectronics.com"
.document.all.password.Value = "Joanne@SW22"
.document.forms(0).submit
End With
End Sub
Bạn thử với câu lệnh sau nhé: (thay cho đoạn CreateObject ở trên)
CreateObject("Shell.Application").ShellExecute "microsoft-edge:https://docs.microsoft.com/"