I would like to add that those of you using Win98 and VB6, will have problems using the createobject("InternetExplorer.application") code.
Be aware that you will lose two File Type Options in the dialogbox: 1. the ability to save the webpage in a single file format .mht and 2. the option to save the complete webpage is also disabled when using this code.
So using this code forces you to 1. respond to a dialog box (user input required), and 2. it only saves textual content and html souce code.
For those of us interested in saving a webpage in single file format .mht or a complete webpage including graphics, etc. This code isn't for you.