Cosa intendi per applicativo in vba?
Per aprire un file di access senza avere access devi avere la runtime di access la cui licenza costa parecchio.

Se invece hai un'applicazione in VB che sfrutta un db access, questa dovrebbe girare ugualmente.