Kevin,
>
https://ibanking.barclays.co.uk/frameset/personal/index.html>Could someone have a look and let me know how I can ref the object, and also, how you found out.
Well, you've got a frameset and some frames at that URL, so there's a lot more to wade through. However, you MIGHT get it to work by going directly to the URL for the frame containing the "membershipNo" input field.
Keep in mind, however, that Barclays may have code in their submit handling on the other end to see if you're coming in from the entire frameset, so it might not work. Since I don't have a Barclays account, I'm not gonna try submitting this -- you can try it. Execute these lines one at a time and see the result...
oie=createobject("internetexplorer.application")
oie.visible=.t.
oie.navigate("https://ibanking.barclays.co.uk/html/loginmemberpersonal.html")
oie.document.forms(0).membershipNo.value="yourname"
oie.document.all.membershipNo.value="yourname2"
oie.document.forms(0).submit
That will get you to the next page, whatever that happens to be. And, if they come to arrest you, I don't know anything about this...