Les projets utilisant VBA (Visual Basic for Application) ne sauraient être eux-mêmes des exécutables indépendants. L'exécutable est l'application (Access, donc, dans ton cas) sur laquelle ils s'appuient et dont la présence est indispensable sur la machine devant faire fonctionner le projet.
Autrement dit : un projet VBA n'est rien d'autre qu'une série d'instructions passées à une application (Access dans ton cas) et écrites dans un langage (VBA) compris par cette application afin qu'elle les exécute. Si cette application est absente, les instructions concernées restent bien évidemment "lettre morte".
________________________
Nul ne saurait valablement coder ce qu'il ne saurait exposer clairement.