Come diceva un mio omonimo, più famoso di me, 'che ci azzecca il client/server'????
Riprovo:
Io ho una applicazione access 2019. Ho diviso il database in due (strumenti database -> sposta dati -> database di access), ed ho ottenuto due database: il primo contenente solo le tabelle e le loro macro dati, ed un secondo contenente query, maschere, report e macro (non macro dati!!!).
Successivamente ho importato le tabelle dal primo al secondo database (Nuova origine dati -> da database -> Access -> collega all'origine dati creando una tabella collegata) ma nelle tabelle collegate non sono presenti le macro dati.
Ne consegue che, nel secondo database è impossibile scrivere una normale macro che contenga al suo interno l'istruzione 'EseguiMacroDati' perché se si specifica '[Nome tabella].[Nome macro dati]' da errore di runtime dicendo che non conosce/non trova la macro dati.
Spero di essere stato chiaro ed aver descritto dettagliatamente il problema.
Paolo