Bonjour à toutes & à tous, bonjour
@Lionel69890
Avec l'utilisation de la macro fonction EXCEL4
LIRE.DOCUMENT(5) qui renvoie vrai si le document est en lecture seule.
Mettre cette fonction dans un nom défini pour l'utiliser, exemple
Nom | Définition |
---|
Si_Lecture_Seule | =SI(LIRE.DOCUMENT(5);"LE FICHIER EST OUVERT EN LECTURE SEULE, VOS MODIFICATIONS NE SERONT PAS ENREGISTRÉES";"Document modifiable") |
Il n'y a pas de VBA mais l'utilisation des Macro-fonctions EXCEL4 contraint à enregistrer le fichier en xlsm.
voir PJ (avec mise en forme conditionnelle pour rehausser le message)
A bientôt