Bonsoir à tous,
Bien content de vous retrouver.
Pour ta question, Didier, il y a peut-être une solution que j'ai déjà mise en oeuvre avec word, mais que je n'ai pas tester avec Excel.
Il suffit de charger la "variable" à partir de d'une donnée enregistrée dans un fichier (.txt ou .ini autrement dit au format texte) comme dans l'exemple ci-dessous
nom$ = System.PrivateProfileString("c:\winnt\win.ini", "MSWord User", "nom")
où la variable nom$ va recevoir la valeur contenue dans le fichier win.ini la donnée enregistrée dans la rubrique "MSWord User" sous le nom "nom".
Pour l'enregistrer dans ce fichier il suffit de faire l'opération inverse soit :
System.PrivateProfileString("c:\winnt\win.ini", "MSWord User", "nom") = nom$
N'ayant pas encore testé cette procédure sous Excel, je ne peux pas affirmer qu'elle fonctionne, mais elle devrait ...
Bonne nuit à tous