Preparation
XLDnaute Nouveau
Bonjour,
Merci d'avance à ceux qui se pencheront sur mon problème, cela peut paraître simple mais je bloque.
J'ai un fichier, qui est utilisé par plusieurs utilisateurs, et qui doit être impérativement ouvert en lecture seule.
J'ai essayé de mettre ce bout de code dans le Workbook_Open de ThisWorkbook :
Application.Workbooks.Open Filename:="zzzzzzzz.xlsm", ReadOnly:=True
Mais le reste du code qui est derrière cette ligne ne s'exécute pas (j'ai plusieurs lignes de mise à jour de base de données et un affichage de userform qui ne se font pas)
Question : Comment faire pour que le code ne s'arrête pas?
J'ai essayé également de mettre la propriété ReadOnlyRecommended à True, mais la le souci c'est que l'utilisateur a la possibilité de l'ouvrir normalement en répondant non au message d'ouverture.
Question : Est-il possible de supprimer ce message à l'ouverture et obliger la réponse oui?
Merci d'avance à ceux qui se pencheront sur mon problème, cela peut paraître simple mais je bloque.
J'ai un fichier, qui est utilisé par plusieurs utilisateurs, et qui doit être impérativement ouvert en lecture seule.
J'ai essayé de mettre ce bout de code dans le Workbook_Open de ThisWorkbook :
Application.Workbooks.Open Filename:="zzzzzzzz.xlsm", ReadOnly:=True
Mais le reste du code qui est derrière cette ligne ne s'exécute pas (j'ai plusieurs lignes de mise à jour de base de données et un affichage de userform qui ne se font pas)
Question : Comment faire pour que le code ne s'arrête pas?
J'ai essayé également de mettre la propriété ReadOnlyRecommended à True, mais la le souci c'est que l'utilisateur a la possibilité de l'ouvrir normalement en répondant non au message d'ouverture.
Question : Est-il possible de supprimer ce message à l'ouverture et obliger la réponse oui?