Juanlu si te e entendido bien, lo que quieres hacer se soluciona agregando al registro del sistema una clave. Esto en tu programa la creara
Dim ws As Object
Set ws = CreateObject("Wscript.Shell")
ws.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\Tu Programa", "C:\Tu Porgrama\Aplicacion.exe, "REG_SZ"
Creo que asi se ejecutara tu programa cada vez que arranques el pc si es lo que querias...