Thanks. Your code is similar to what I mentioned in my initial post (Get/CreateObject) and it works standalone, but it doesn't work for me if I am connected to database via ADODB.Connection. I'm trying to find out if it's possible to start a database macro while I am connected to the database; i.e., I am not starting Access and I am not actually opening the file that is the database.