You can input the password without COM, but you must have an active console - I was assuming that as you had tried to use MessageBox() you wanted a GUI solution.

This example will simply prompt for and then display a password:
code:
"Enter your password: " GetS $sPassword
? "You entered: " $sPassword ?

There are two problems with this though.
1) The password is visible.
2) If the password is entered incorrectly there is no way to correct it.

You can solve the password display problem by using one the the user defined input functions from the UDF library. Use the search facility to search the UDF forum for "password" or "mask" and ignore any results which mention IP [Wink]

You can solve the incorrect password problem by using a loop like that which I used in the pseudo code in the earlier post.