Bonjour,

Je cherche le code VBA pour passer un fichier excel en lecture seule.

En fait, j'exporte une table Access dans un fichier excel , et j'aimerais que ce fichier excel soit en lecture seule.

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
call Shell("cmd /c attrib C:\chemin\monfic.xls +r")
Access (version 2013) ne me retourne pas d'erreur, mais le fichier n'est pas en lecture seule pour autant.

J'ai également essayé le code VBA suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Shell "cmd/c attrib +r ""C:\chemin\monfic.xls"""
mais Access me retourne une message d'erreur "fichier introuvable"

Une idée ?
Merci d'avance.