bonjour,
je souhaite enregistrer un classeur excel(que l'on apellera B) depuis un autre classeur excel (que l'on appellera A).
tout est par programmation VBA dans A
B est ouvert en modification
je modifie des cellules de B via A (en fait je modifie des mots de passe ou des droits d'accès ou j'ajoute ou supprime des utilisateurs)
jusque là pas de problème.
je quitte A (on ferme et on enregistre A et B), les modifications ne sont pas prises en compte.
j'ai essayer B.save
B.saveas (B)
B.close savechanges:=true
à chaque fois Excel m'envoie un message (que je sais bloquer) me demandant confirmation.je répond oui à chaque fois
A et B sont fermés. Si je réouvre A ou B aucune de mes modifications ne sont prises en compte.
j'ai même essayer d'appeler depuis A des auto_macro de B sans succès.
En fait mon erreur ressemble un peu à B qui serait en lecture seule or ce n'est pas le cas.
soit je fais quelque chose de faux, soit je n'utilise pas les bons code,...
merci de m'aider.
je ne suis en mesure de répondre et tester que du lundi au vendredi courant de la journée
Partager