Sto postando solo questo dato che non sono stato in grado di trovare una soluzione da nessuna parte. Finalmente l'ho capito. Tipo di sciocco davvero.MS Access RunCode Macro non trova la mia procedura
Quando si utilizza la proprietà RunCode all'interno di una macro di accesso, si cercava di eseguire una sub dal mio modulo globale. Stavo ricevendo l'errore "L'espressione che hai inserito ha un nome di funzione che il database non riesce a trovare." Non riuscivo a capire quale fosse il problema. Ho seguito il consiglio di tutti che ha postato su questo tema, che è stato in gran parte il seguente:
- Usa() alla fine del nome della procedura
- NON utilizzare il "=" prima del nome della procedura
Ancora non ha funzionato!
Gosh, questo mi stava facendo impazzire mezza giornata! Io non sono abituato ad accedere alla programmazione, e avevo solo bisogno di un piccolo codice da includere. nessun errore, ma i miei "sottotitoli" non vengono nemmeno visualizzati nel picker (un altro indicatore che qualcosa non va). Sostituire semplicemente "Sub" con "Funzione" ha risolto il problema! Inutile dire che "MS Access" (contesto Aiuto "non era nemmeno in grado di indicare la direzione ... – Izzy
Volevo solo farti sapere che anni dopo, questo sta ancora salvando la pancetta delle persone – Hambone
Grazie. Ho scoperto che non è necessario che la funzione restituisca qualcosa o abbia un non- defa tipo ult. Puoi semplicemente sostituire la parola "Sub" con la parola "Funzione". – durette