Valider en automatique l'ouverture en lecture seule en VBA

Bonjour,

Je fais appel à vos lumières car je suis bloquée.

Je suis en train de construire un tableau de bord qui se base sur 6 fichiers Excel.

J'ai créé le code pour ouvrir, sélectionner les données que je veux, les recopier comme je veux...

Par contre ces 6 fichiers ont l'option lecture seule recommandée activée, et donc quand j'ouvre un de ces fichiers via ma macro, un message de confirmation d'ouverture en lecture seule s'affiche.

Est-il possible de valider l'ouverture en lecture seule sans que l'utilisateur doive cliquer sur le bouton?

J'ai essayé en enregistrant une macro pour voir le code mais il ne semble pas avoir enregistré mon clic.

Voici mon code initial:

Workbooks.Open Filename:="FICHIER.xlsx"

Et le code de la macro:

Workbooks.Open Filename:= _

"FICHIER.xlsx"

Quelqu'un a-t-il une idée?

Merci d'avance !

Bonjour Jolinar,

Oui c'est possible. Il te suffit de mettre ce code juste avant :

Application.DisplayAlerts = False

Les messages d'alerte ne seront plus affichés jusqu'à la fin de l'exécution de la macro.

Excellent, un grand merci, c'est nickel !

Rechercher des sujets similaires à "valider automatique ouverture lecture seule vba"