Lorsque je double-clique sur un fichier CSV sur un partage réseau, le fichier est ouvert dans Microsoft Excel (ce que je veux). Cependant, Excel suppose que je vais modifier le fichier, et que tout le monde l'est aussi, et met donc un verrou dessus.
Dans la pratique, je souhaite très rarement modifier ces fichiers, simplement les lire. Et si j'ai le fichier ouvert dans une fenêtre Excel en arrière-plan, cela empêche quiconque d'ouvrir le même fichier.
Je suis conscient que je peux ouvrir manuellement un fichier en lecture seule à partir de la boîte de dialogue Fichier -> Ouvrir dans Excel. Cependant, j'ouvre presque toujours des fichiers en double-cliquant dessus dans l'Explorateur (ou Outlook, pour les pièces jointes). Est-il possible de modifier l'association de fichiers afin que le gestionnaire par défaut des fichiers CSV soit «Excel en mode lecture seule»? Y a-t-il un argument de ligne de commande que je peux utiliser dans la boîte de dialogue Ouvrir avec ... pour y parvenir?
Ou plus franchement - lorsque je regarde un fichier CSV dans l'Explorateur Windows, y a-t-il un moyen plus simple de l'ouvrir en lecture seule que de démarrer Excel moi-même, en sélectionnant Fichier -> Ouvrir, en choisissant "lecture seule" dans la liste déroulante, en naviguant manuellement dans le même dossier dans la hiérarchie, puis en ouvrant le fichier?
(Je suis heureux d'avoir à sauter à travers des cerceaux dans les rares occasions où je veux modifier et enregistrer un fichier.)
la source
[HKEY_CLASSES_ROOT\Excel.CSV\shell
, la valeur(Default)
sur Open_in_read_only_ExcelSi vous contrôlez la façon dont le fichier est enregistré, vous pouvez le faire enregistrer avec une option qui invite à un accès en lecture seule chaque fois qu'il est ouvert.
Fichier> Enregistrer sous> Outils> Options générales ...> Lecture seule recommandée
la source
Voici l'équivalent de la réponse d' Andrzej Doyle pour Excel 2013, qui utilise DDE, et définit également «Ouvrir (lecture seule)» comme action par défaut:
(Oui, c'est ce
,,1
qui rend le fichier en lecture seule. Comme c'est obscur!)la source
DDE
? (pas encoreIl existe un programme léger de Microsoft lui-même appelé Microsoft Excel Viewer. (juste google) Cela ne verrouille pas les fichiers lors de leur visualisation. Il peut être installé même si Microsoft Excel pleine taille est présent.
Malheureusement, je n'ai pas encore trouvé comment configurer Windows pour utiliser le «Viewer» comme application Excel par défaut (sauf si je désinstalle Excel en taille réelle). Si je pouvais le faire, nous aurions tous une solution très soignée. Est-ce que quelqu'un sait comment faire ça?
la source