23Andrea
20-12-2015, 09:52
Ciao.
Utilizzo una macro che connette un foglio di calcolo ad un database in un determinato percorso locale.
La macro imposta la variabile relativa al percorso con questa riga:
Dim percorso
...
percorso = "C:\Users\<nome utente>\<percorso database>\"
...
Dovendo utilizzare la stessa macro su PC diversi, dove il database si trova in posizioni diverse, ho deciso di inserire il percorso in una variabile di sistema, %percorso_database%.
Come faccio ad espandere la variabile nella macro?
Ho provato:
...
percorso = %percorso_database%
...
Errore di sintassi!
Oppure:
...
percorso = "%percorso_database%"
...
Impossibile trovare il percorso!
Grazie.
Utilizzo una macro che connette un foglio di calcolo ad un database in un determinato percorso locale.
La macro imposta la variabile relativa al percorso con questa riga:
Dim percorso
...
percorso = "C:\Users\<nome utente>\<percorso database>\"
...
Dovendo utilizzare la stessa macro su PC diversi, dove il database si trova in posizioni diverse, ho deciso di inserire il percorso in una variabile di sistema, %percorso_database%.
Come faccio ad espandere la variabile nella macro?
Ho provato:
...
percorso = %percorso_database%
...
Errore di sintassi!
Oppure:
...
percorso = "%percorso_database%"
...
Impossibile trovare il percorso!
Grazie.