HOME       LIST

【Excel】CSVファイルをExcelで開こうとすると「実際にはその拡張子が示すファイル形式ではありません。」と表示する。

開こうとしているファイル'sample.csv'は、実際にはその拡張子が示すファイル形式ではありません。このファイルを開く前に、ファイルが破損していないこと、信頼できる発行元からのファイルであることを確認してください。ファイルを今すぐ開きますか?

何でも良いから世界一になれ! - 2016/07/14(DOJEUN)

Let's have an early night.(今日は早めに寝よう)


上記のようなメッセージが表示されて
「はい(Y)」を選ぶと次は以下のメッセージが表示される。

「Excelは'sample.csv'が SYLK ファイルであることを確認しましたが、読み込むことができません。
ファイルエラーが含まれるか、 SYLK ファイル形式でない可能性があります。
異なるファイル形式でそのファイルを開くには、[OK] をクリックしてください。」

ここで「OK」を選ぶとファイルは開かれる。

WEB検索してみると原因は CSVファイルの最初の項目名が「ID」だったのが原因。
「id」や「Id」は大丈夫だった。

最初の項目が「ID」だとExcelが SYLK形式と認識する仕組みだったので
CSVファイルの最初項目名には「ID」を使うことができない。
他の項目名にするしかない。

SYLKファイルフォーマット参考URL

https://support.microsoft.com/ja-jp/help/410409

以前コンテンツ:【Excel】ダブルクリックで任意のセルに値を代入するVBA
次のコンテンツ:【Excel】時間差を分で表示する



Copyright(c) 2007-2020 dojeun.com All Rights Reserved.

Valid XHTML 1.0 Transitional