Application.Run "MyWorkBook.xls! Macro1"Utilizzando Application.Run in Excel VBA quando il nome della cartella di lavoro contiene spazi
funzionerà (eseguire la macro denominata Macro1 nel file MyWorkBook.xls)
Application.Run "My Work Book.xls!Macro1"
non (se il nome della cartella di lavoro contiene spazi, Excel dice "la macro non può essere trovata").
Ho appena trascorso ore per capire che si tratta di spazi che causano questo problema ...
Esiste un modo per aggirare questo senza rinominare il file?
Brillante, grazie! – Laurent
Piacere mio. Sono stato lì ':' –
In generale, sarebbe meglio usare sempre le virgolette quando si ha a che fare con nomi di file in Excel – Ahmad