Excel:スプレッドシートをCSV形式で保存するときに警告メッセージを抑制するレジストリ設定はありますか?


14

私は多くのCSVファイルを使用していますが、ファイルを保存しようとするとポップアップするExcelダイアログに常に悩まされています:

「[あなたのスプレッドシート]には、CSV(コンマ区切り)と互換性のない機能が含まれている可能性があります。ワークブックをこの形式で保持しますか?」

私の答えは常にYESです。この確認ダイアログを抑制するレジストリ設定はありますか?


おそらくない。マクロはあなたにとって選択肢ですか?
DaveParillo

関連する質問のExcelアドイン(ソース付き)があります。名前を付けて保存ではなく、別の形式にエクスポートする方法を教えてください。これが役立ちます。
マットウィルキー

Officeバージョン1611ビルド7571.2075(個人サブスクリプション)で、ファイル/オプション/保存の下にチェックボックスの設定、「コンマ区切りファイル(* .csv)の編集時にデータ損失警告を表示」が表示されますが、未チェックで警告が表示されます。バージョン16.0.6965.2115(作業サブスクリプション)の遅延チャネル上にある別のコンピューターでは、このオプションは使用できませんが、csvを保存するときに私を悩ませるのをやめるようになりました。私が実際にそれを理解した場合、私は答えを提供しますが、彼らがそのチェックボックスで機能的なソリューションを実装するプロセスにいることを望んでいます。
デビッドブラウン

回答:


5

これは、すべてのExcelユーザーが経験する一般的な問題です。それを行う唯一の方法は、マクロを使用することだと思います。例えば:

Application.DisplayAlerts = False
With ThisWorkbook
    .SaveAs Left(.FullName, Len(.FullName) - 3) & "csv", xlCSV
End With
Application.DisplayAlerts = True

考えLeft(.FullName, Len(.FullName) - 3) & "csv"の場合は意味foobar.xlsx新しいファイル名foobar.csv、右?これは保存ダイアログを省略し、カスタム名を持っていますか?その場合、ワークブック「ファイル」に複数のワークシート「タブ」が含まれている場合、CSVはアクティブなもののみを保存できることに注意する価値があります。できれば、これは私の意見でネーミングで対処すればより良いでしょう!(残念ながら、まだマクロ男ではありません)
n611x007 14

5
このマクロをどのように追加しますか...?
-dwenaus

2

ClickOffで対処しました。ホストされていたサイトはダウンしてますが、ここにアップロードしました


1
私のために働いた。彼のリンクがここに移動しようです。プログラムをダウンロードし、英語に割り当て、Ctrl + Alt + Dを使用してExcelのプロンプトを確認し、プロンプトが自動的にクリックされるようにしました。
SomeGuyOnAComputer

面白い解決策はありますが、バックグラウンドで実行するにはこのプログラムが必要です。
ハーマン歯磨き16

1

Microsoft Office 365 ProPlusを使用していて、今日、初めてExcelにCSVの保存通知を無効にするかどうかを尋ねられることに気づきました。誰もがMicrosoft Office 365 ProPlusサブスクリプションを持っているわけではないことを理解していますが、もしお持ちの場合、これが役立つかもしれません。私のバージョンは「バージョン1609(ビルド7369.2118)」と表示されます。

このリンクにアクセスした場合:CSV警告を無効にする

それがどこにあるかを示します。入った:

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.