Wenn ich auf eine CSV-Datei auf einer Netzwerkfreigabe doppelklicke, wird die Datei in Microsoft Excel geöffnet (was ich möchte). Excel geht jedoch davon aus, dass ich die Datei ändern werde und alle anderen auch, und sperrt sie daher.
In der Praxis möchte ich diese Dateien sehr selten ändern, sondern nur aus ihnen lesen. Und wenn ich die Datei in einem Excel-Fenster im Hintergrund geöffnet habe, kann niemand dieselbe Datei öffnen.
Mir ist bekannt, dass ich eine Datei manuell schreibgeschützt über das Dialogfeld Datei -> Öffnen in Excel öffnen kann. Ich öffne Dateien jedoch fast immer durch Doppelklicken im Explorer (oder Outlook für Anhänge). Ist es möglich, die Dateizuordnung so zu ändern, dass der Standardhandler für CSV-Dateien "Excel im schreibgeschützten Modus" ist? Gibt es ein Befehlszeilenargument, das ich im Dialogfeld Öffnen mit ... verwenden kann, um dies zu erreichen?
Oder direkter gesagt: Wenn ich eine CSV-Datei im Windows Explorer betrachte, gibt es eine einfachere Möglichkeit, sie schreibgeschützt zu öffnen, als Excel selbst zu starten, Datei -> Öffnen auszuwählen, in der Dropdown-Liste "schreibgeschützt" auszuwählen und manuell zu navigieren in den gleichen Ordner in der Hierarchie und dann die Datei öffnen?
(Ich bin froh, in den seltenen Fällen, in denen ich eine Datei ändern und speichern möchte, durch Rahmen springen zu müssen.)
quelle
[HKEY_CLASSES_ROOT\Excel.CSV\shell
Wert key(Default)
auf Open_in_read_only_ExcelWenn Sie die Kontrolle darüber haben, wie die Datei gespeichert wird, können Sie sie mit einer Option speichern lassen, die den schreibgeschützten Zugriff bei jedem Öffnen auffordert.
Datei> Speichern unter> Extras> Allgemeine Optionen ...> Schreibgeschützt empfohlen
quelle
Hier ist das Äquivalent zu Andrzej Doyles Antwort für Excel 2013, das DDE verwendet und außerdem "Öffnen (schreibgeschützt)" als Standardaktion festlegt:
(Ja, es ist das
,,1
, was die Datei schreibgeschützt macht. Wie dunkel!)quelle
DDE
? (habe es noch nicht gegoogelt)Es gibt ein leichtes Programm von Microsoft namens Microsoft Excel Viewer. (nur Google) Dies sperrt keine Dateien, wenn Sie sie anzeigen. Es kann installiert werden, auch wenn Microsoft Excel in voller Größe vorhanden ist.
Leider habe ich noch nicht herausgefunden, wie ich Windows so einstellen kann, dass der "Viewer" als Standard-Excel-Anwendung verwendet wird (es sei denn, ich deinstalliere Excel in voller Größe). Wenn ich das könnte, hätten wir alle eine sehr saubere Lösung. Weiß jemand, wie man das macht?
quelle