Please have some patience before you repost your questions!
You can't use ADO to print a report: ADO is strictly for getting at the
data. Unless you want to look at third party products (ActiveReports, for
example), the only way to get at your Access reports from VB is to use
Automation, as I posted in my response to your previous question.