Microsoft 365 vba enregistrer sous en enlevant la lecture seule

Scrabblouille

XLDnaute Nouveau
Bonjour,

J'ai créé un fichier excel enregistré avec l'option "lecture seule", afin d'être sûr d'avoir toujours les mêmes valeurs dans certaines cellules à l'ouverture.
Lorsque l'utilisateur a fini de le compléter il clique sur un bouton qui lance une macro qui effectue certains contrôles.
Une fois que tout est OK, une copie du fichier est enregistrée, nommée selon les données et mises dans un dossier spécifique.
Ce que je souhaiterais c'est que cette copie ne soit pas en lecture seule.
Manuellement pas de souci : enregistrer sous - plus d'options - outils - options générales - décocher las case "lecture seule recommandée".
En revanche, en vba dans ma macro je ne sais pas comment faire.

Vous remerciant par avance pour votre aide.

Cordialement
 
Solution
Salut,

J'avais la bonne option, ReadOnlyRecommended:=False.
Mon pb ne venait pas directement de mon code vba mais du partage entre mon accès local et le réseau.
Avec l'option dans mon fichier au bon endroit ça fonctionne nickel.

Merci tout de même pour vos messages.

Scrabblouille

XLDnaute Nouveau
Salut,

J'avais la bonne option, ReadOnlyRecommended:=False.
Mon pb ne venait pas directement de mon code vba mais du partage entre mon accès local et le réseau.
Avec l'option dans mon fichier au bon endroit ça fonctionne nickel.

Merci tout de même pour vos messages.
 

Discussions similaires

Statistiques des forums

Discussions
314 422
Messages
2 109 447
Membres
110 482
dernier inscrit
ilyxxxh