Excel: Gibt es eine Registrierungseinstellung zum Unterdrücken der Warnmeldungen beim Speichern von Tabellen im CSV-Format?

15

Ich arbeite mit vielen CSV-Dateien und bin ständig verärgert über das Excel-Dialogfeld, das beim Versuch, eine Datei zu speichern, angezeigt wird:

"[Ihre Tabelle] enthält möglicherweise Funktionen, die nicht mit CSV (Comma Delimited) kompatibel sind. Möchten Sie die Arbeitsmappe in diesem Format behalten?"

Meine Antwort wird immer JA sein. Gibt es eine Registrierungseinstellung, um diesen Bestätigungsdialog zu unterdrücken?

gw.
quelle
Wahrscheinlich nicht. Ist ein Makro eine Option für Sie?
DaveParillo
Für meine verwandte Frage gibt es ein Excel-AddIn (mit Quelle) . das kann dabei helfen.
Matt Wilkie
In der Office-Version 1611 Build 7571.2075 (persönliches Abonnement) wird unter Datei / Optionen / Speichern eine Kontrollkästcheneinstellung angezeigt: "Warnung vor Datenverlust beim Bearbeiten von durch Kommas getrennten Dateien anzeigen (* .csv)". Diese Option ist jedoch deaktiviert und wird weiterhin angezeigt . Auf einem anderen Computer, der sich mit Version 16.0.6965.2115 (Werksabonnement) auf dem zurückgestellten Kanal befindet, ist diese Option nicht verfügbar, aber ich habe es irgendwie geschafft, mich beim Speichern von CSV nicht mehr zu belästigen. Ich werde eine Antwort beisteuern, falls ich es jemals herausfinden sollte, aber ich hoffe, dass sie dabei sind, eine funktionierende Lösung mit diesem Kontrollkästchen zu implementieren.
David Brown

Antworten:

5

Dies ist ein häufiges Problem, unter dem alle Excel-Benutzer leiden. Ich denke, die einzige Möglichkeit, dies zu tun, ist die Verwendung eines Makros. Beispielsweise:

Application.DisplayAlerts = False
With ThisWorkbook
    .SaveAs Left(.FullName, Len(.FullName) - 3) & "csv", xlCSV
End With
Application.DisplayAlerts = True
Mehper C. Palavuzlar
quelle
würde Left(.FullName, Len(.FullName) - 3) & "csv"im falle foobar.xlsxeines neuen dateinamens heißen foobar.csv, oder? dies lässt den Speichern-Dialog aus und hat benutzerdefinierte Namen, oder? In diesem Fall ist zu beachten, dass CSV nur die aktive Arbeitsmappe speichern kann , wenn Ihre Arbeitsmappendatei mehrere Arbeitsblatt -Registerkarten enthält . und das wäre besser, wenn nach meiner meinung mit der namenangabe angesprochen würde, wenn möglich! (
Ich
5
Wie fügt man dieses Makro hinzu ...?
Dwenaus
2

Ich habe es mit ClickOff angesprochen . Die Website, auf der es gehostet wurde, ist nicht verfügbar, aber ich habe sie hier hochgeladen .

Keyslinger
quelle
1
Hat für mich gearbeitet. Sieht so aus, als wäre sein Link hierher gezogen . Ich habe das Programm heruntergeladen, es auf Englisch festgelegt und die Eingabeaufforderungen in Excel mit Strg + Alt + D durchgegangen. Jetzt klickt es automatisch auf die Eingabeaufforderungen!
SomeGuyOnAComputer
ok interessante lösung aber du brauchst dieses programm um im hintergrund zu laufen.
Herman Toothrot
1

Ich besitze Microsoft Office 365 ProPlus und habe heute zum ersten Mal festgestellt, dass Excel mich fragt, ob ich Benachrichtigungen zum Speichern von CSV deaktivieren möchte. Mir ist klar, dass nicht jeder über ein Microsoft Office 365 ProPlus-Abonnement verfügt, aber wenn Sie dies tun, kann dies hilfreich sein. Meine Version zeigt "Version 1609 (Build 7369.2118).

Wenn Sie diesen Link besuchen: Deaktivieren Sie die CSV-Warnung

Es zeigt Ihnen, wo Sie es finden. Es ist in:

File > Options > Save > Under 'Save workbooks' find checkbox that says "Show data loss warning when editing comma delimited files (*.csv)"

Jarad
quelle
hmm. Ich sehe es nicht in meinem Excel. Aus diesem
Grund