DocuWorksプラグインDocuWorks Plugin

よくある質問

質問と回答

カテゴリ:データ連携
TantCardから出力したCSVファイルをExcelで開いたら、住所の番地が日付型に変換されてしまいます。
回避策はありませんか?
CSV形式ファイルは書式情報を持たないため、データ型の判定は Excel の自動認識に任せるしかありません。
そのため、CSVファイルに文字列の「001」や「1-2-3」のようなデータを出力した場合、Excelで開くと数値の「1」や日付の「2001/2/3」に変換されてしまいます。

CSVファイルをExcelで開く場合、Excel側でデータ型を指定して取り込むことで意図しない値の変換を回避できます。

以下は、Excel2013での手順となります。

①Excel で空のブックを開きます。
②[データ]タブの[外部データの取り込み]から[テキストファイル]をクリックし、ファイル指定のダイアログボックスで目的のcsvファイルを指定します。
③テキストファイルウィザード1/3 で「カンマやタブなど・・・」にチェックし、[次へ]をクリックします。
④テキストファイルウィザード2/3 で「区切り文字」カンマにチェックし、[次へ]をクリックします。
⑤テキストファイルウィザード3/3 で番地が入っている列を選択し「列のデータ形式」で文字列(T)にチェックします。
⑥番地の列が複数ある場合は、5の操作を繰り返し、[完了]をクリックします。
⑦データの取り込み で「既存のワークシート」「=$A$1」を確認し[OK]をクリックします。

お問い合わせはこちらから

© Shimoda OA System Ltd. All Rights Reserved.