clic droit sur ton fichier excel, onglet general, a la fin de la fenetre partie qui zs'appelle attribut avec des cases a chocher et tu decoches lecture seule
voila
Merci pour ton intervention. Tu me décris la façon manuelle de le faire. Cependant je cherche à le faire par VBA.
Mon application est un programme de sauvegarde. Il ajoute à un fichier déjà existant un onglet avec les stats du mois échus. Une fois la première sauvegarde faite, il est mis en lecture seule. A la fin du mois suivant, le programme doit enlever cette protection afin de recréer un onglet et d'y inscrire les nouvelles données.
Voilà tu connais mon problème.
Néanmoins je te remercie de m'avoir répondu.
A+
c pas complique
apres le chemin de ton fichier tu rajoutes: ,readonly:="etat de la lecture seule"
exemple:
methode pour ouvrir un fichier en lecture seule
xl.workbooks.open filename:="c:\excel.xls",readonly:=true
methode pour ouvrir un fichier en lecture normale
xl.workbooks.open filename:="c:\excel.xls",readonly:=false