[VB] logowanie za pomocą danych wklepanych do inputbox'a

Siemano,

pracuję nad pewnym programikiem, który otwiera pewną stronę i loguje się automatycznie, do testów wybrałem pocztę gmail.com. Wszystko działa elegancko, tylko chciałbym usprawnić macro o InputBox, do którego wpisze się dane, tzn. login i hasło, które zostaną użyte do logowania. Poniżej fragment kodu, który sam wklepuje dane. W jaki sposób go edytować, aby używał danych z wyskakującego box’a? Czy da się utworzyć inputbox z dwoma polami (username i hasło) bez używania userforma w vb edytorze?

Do

Loop Until oBrowser.readyState = READYSTATE_COMPLETE

Set HTMLDoc = oBrowser.document

HTMLDoc.all.Email.Value = "zaq@gmail.com" 

HTMLDoc.all.passwd.Value = "zaq1@WSX" 

For Each oHTML_Element In HTMLDoc.getElementsByTagName("input")

If oHTML_Element.Type = "submit" Then oHTML_Element.Click: Exit For

Next

#edit

Udało się