We cannot fulfill your exact requirement but we can use the VBA code as a work around. From where you can run the Internet Explorer and open desired page and input username and password in it.
Below is the example, you can try to refer.
HTML code (demo52.html):
<!DOCTYPE html>
<html>
<body>
<h2> Sample Page</h2><br>
UserName: <input type="text" id="txt_username" value=""><br><br>
Password:    <input type="password" id="txt_password" value=""><br><br>
            <input type="submit" value="submit">
</body>
</html>
VBA Code:
Sub demo3()
Dim IE As InternetExplorer
Set IE = CreateObject("InternetExplorer.Application")
With IE
.Visible = True
.navigate "C:\Users\Administrator\Desktop\demo52.html"
Do Until .readyState = 4
DoEvents
Loop
.Document.all.Item("txt_username").Value = "abcde"
.Document.all.Item("txt_password").Value = "12345"
End With
End Sub
Output in Internet Explorer:

Note: Try to add reference to library below in VBA Editor.
(1) Microsoft HTML Object Library.
(2) Microsoft Internet controls.
You can change the URL in code to open different pages or try to create an array and store all URLs in it and then use it in your code as per your requirement.
Further, you can try to modify the code by yourself.