Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

macro MsgBox uniquement dans le fichier d'enregistrement

melie23

XLDnaute Nouveau
Bonjour à toutes et à tous,

j'utilise un fichier excel en réseau. J'ai crée une MsgBox qui s'affiche chaque heure losque le fichier est ouvert.
Je voudrais que cette MsgBox s'affiche uniquement dans le fichier où l'on peut enregistrer, et donc ne s'affiche pas dans le fichier en lecture seule.

Je ne trouve pas le code avec certainement "ReadOnly" que je dois mettre au début de ma macro ...

Merci pour vos futurs propositions !
 

Pierrot93

XLDnaute Barbatruc
Re : macro MsgBox uniquement dans le fichier d'enregistrement

Bonjour melie, toto

si tu veux un test :
Code:
If Not ThisWorkbook.ReadOnly Then MsgBox "ok, en écriture..."

bonne journée
@+
 

melie23

XLDnaute Nouveau
Re : macro MsgBox uniquement dans le fichier d'enregistrement

Alors j'ai testé la solution de tototiti2008 mais une première MsgBox s'affiche avec "Faux"

Pierrot 93, ton code fonctionne sur mon fichier en enregistrement, il faut maintenant que j'aille tester sur un PC d'un collègue en lecture seule ...

En tous cas merci pour vos réponses rapides !
 

Discussions similaires

Réponses
6
Affichages
181
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…