7.3k Aufrufe
Gefragt in Tabellenkalkulation von
Liebes Forum,

nach ausgiebiger erfolgloser Recherche: Gibt es eine Möglichkeit, die
folgende Warnmeldung in Excel 2010 beim Öffnen einer xls-Datei zu
unterdrücken?

"Sie versuchen eine Datei zu öffnen, '....xls', deren Format von dem in
der Dateierweiterung angegebenen abweicht. Stellen Sie sicher, dass
die Datei nicht beschädigt ist und aus einer vertrauenswürdigen Quelle
stammt, bevor Sie die Datei öffnen. Möchten Sie die Datei jetzt öffnen?"

Die geöffneten Dateien sind sicher nicht beschädigt und sicher
vertrauenswürdig. Der Speicherort der Datei ist im Sicherheitscenter
bereits als vertrauenswürdig hinzugefügt; die Warnung wird aber
trotzdem angezeigt.

Danke und Gruß
fisch_nrw

9 Antworten

0 Punkte
Beantwortet von
Die Angaben im Dateiheader passen einfach nicht zum angeblichen
Format "xls".
Eine mögliche Ursache könnte z.B. sein, dass die Datei als "xlsx" erstellt
wurde und die Erweiterung vom Absender einfach auf "xls" verändert
wurde, anstatt sie neu im Format "xls" zu speichern. In diesem Fall
würde schon eine erneute Umbenennung in "xlsx" dein Problem
beheben.
Oder du speicherst die fehlerhafte Datei unter Excel 2010 selbst mal im
Format "xlsx" neu ab, dabei wird eine Kopie der Datei mit dann
korrektem Dateiheader erstellt.
0 Punkte
Beantwortet von
Hallo,

vielen Dank für Deine Antwort.

Die Datei, bei deren Öffnen die Meldung angezeigt wird, ist nicht das
Problem; sie wird angezeigt und stammt aus sicherer Quelle.

Das Problem ist, dass ich immer wieder eine Datei aus dieser Quelle
aufrufen und die Warnung wegklicken muss, obwohl definitiv
sichergestellt ist, dass die Datei kein Sicherheitsrisiko oder sonst ein
Problem darstellt. Ein zusätzliches Abspeichern führt dabei nicht zu
weniger, sondern zu mehr Schritten, deren Anzahl ich in meinen
Abläufen gerne minimieren möchte.

Falls es also eine Möglichkeit gibt, Excel so einzustellen, dass die
Warnung nicht mehr angezeigt wird, würde ich mich über weitere
Hinweise freuen :-)

Danke und Gruß
fisch_nrw
0 Punkte
Beantwortet von
Zieh dich mal nicht so an der sicheren oder unsicheren Quelle hoch,
das Problem ist in den meisten dieser Fälle nicht eine vermeintlich
unsichere Quelle, sondern ein nicht zur angezeigten Dateierweiterung
passender Header der Datei. Wenn die Headerangaben nicht zum
angeblichen Dateityp passen, gibt Excel eine entsprechende Meldung
aus und dass lässt sich sinnvollerweise auch nicht irgendwie
"abstellen".
Deshalb auch mein Vorschlag, diese fehlerhafte Dateien nach dem
Öffnen unter Excel 2010 im Format "xlsx" (oder als Kopie unter einem
anderen Namen im Format "xls") mal neu abzuspeichern und damit
dann weiter zu arbeiten.
0 Punkte
Beantwortet von
Hallo,

ja, das habe ich verstanden. Danke für Deinen Input.

Gruß
fisch_nrw
0 Punkte
Beantwortet von nighty Experte (6.6k Punkte)
hi all ^^

die Holzhammermethode

ersetze das öffnen durch ein erstelltes addin
das die Dateien rigoros lädt mit Ausschaltung der Meldungen

vb Kenntnisse vorrausgestzt

gruss nighty
0 Punkte
Beantwortet von
Hallo,

OK, danke für Deine Antwort - diese Möglichkeit fällt damit flach.

Gruß
fisch_nrw
0 Punkte
Beantwortet von massaraksch Experte (3.1k Punkte)
Hi,

es geht mittels eines Eintrags in de Registry, und zwar im Schlüssel
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Excel\Security
einen neuen Eintrag als DWORD-Wert erzeugen mit dem Namen

ExtensionHardening

und diesen auf 0 setzen (beim Anlegen ist er eigentlich schon Null).

Mögliche Werte:

0: Keine Prüfung der Dateierweiterung und die Datei wird ohne Warnmeldung geöffnet

1: Prüfung der korrekten Dateierweiterung und des Dateityps und Anzeige der Warnung bei Nichtübereinstimmung (Standardeinstellung)

2: Prüfung der korrekten Dateierweiterung und des Dateityps und bei Nichtübereinstimmung wird das Öffnen der Datei unterbunden

Siehe: https://support.microsoft.com/en-us/kb/948615

Tipp

Der entsprechende Eintrag kann auch in einer Eingabeaufforderung mit folgendem Befehl gemacht werden:
reg add "HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Excel\Security" /v ExtensionHardening /t REG_DWORD /d 0

mfg, Massaraksch
0 Punkte
Beantwortet von
Hallo Massaraksch,

das hat bestens funktioniert - vielen Dank für die Antwort!

Gruß
fisch_nrw
0 Punkte
Beantwortet von
Super und danke @Massaraksch für AW 7 ;-)

habe auch schon nach so einer Möglichkeit gesucht und bisher nicht gefunden.

Schöne Woche noch

Der Tramper
...