HOME       LIST

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

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

人は感謝されると口撃しにくくなる。 - 2016/07/07(WEB)

I'm not really sure about the color. (色がちょっと・・・/色に自信がない)


上記のようなメッセージが表示されて
「はい(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