Lecture seul en VBA

Bonjour Bonjour Bonjour

Quelqu'un serait t'il comment on fait pour enlever la lecture seul en vba ? en effet j'ai créer une macro qui ouvre un fichier mais le fichier est en lecture seul donc ça plante un peu. HELP

Bonjour Naubin1

3 possibilités

1) ton fichier est en lecture seule dans les propriétés

2) il est ouvert par quelqu'un

3) le code qui te permet d'ouvrir le classeur lui demande en lecture

A+

oui il est ouvert par quelqu'un dans se cas je ne peux rien faire ?

ou au pire ce qui pourrai m'arranger ca serai en debut de macro j'ote la protection d'une plage de cellule et en fin de macro je remet cette protection sur la meme plage de celulle

Re,

Dans ton cas il faut mettre le fichier en mode partagé

A+

le mettre en mode partagé permettra a tous le monde d'intervenir sur le fichier or seul les personnes habilités peuvent, et si vous avez une solution pour bloquer et débloquer des cellules en VBA .. je suis preneur.

cordialement

Re,

Si j'ai bien compris tu as un fichier A qui ouvre un fichier B

Quelqu'un serait t'il comment on fait pour enlever la lecture seul en vba ? en effet j'ai créer une macro qui ouvre un fichier mais le fichier est en lecture seul donc ça plante un peu. HELP

Si tel est bien le cas, pour les personnes non habilité, tu fais

Workbooks.Open "C:\MesDocs\ClasseurB.xlsx", ReadOnly:=True

Et pour toi ou celui qui est habilité tu enlève le ReadOnly

A+

Rechercher des sujets similaires à "lecture seul vba"