次の方法で共有

Excel(2003/2007/2010)でのCSVファイル参照方法について

Anonymous
2010-08-30T04:31:35+00:00

通常のCSV形式のファイルをダブルクリックによってExcelで開いたときに、

全て「文字列型」として表示させる設定方法はないでしょうか?

(表示形式が自動的に適用されたくない)

例えば、"001"や"+1"というデータをそのままの状態"001"及び

"+1"というように認識させたいです。(普通は、これらは共に"1"と表示されます)

Excelの「外部データ取り込み」での設定では実現できますが、csvファイルを開く際の起動の設定、コマンドオプション等ででデータを文字列型として認識する方法を探しています。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

2 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2010-08-31T08:59:40+00:00

    石田 優さん、レスありがとうございます。

    やはり、難しいようですね。。。

    会社で開発している製品でCSVで出力する機能を実装しています。

    製品を使用している顧客がCSVをExcelで開くと変換されていまうので、変換されずに簡単に開く良い方法がないかという要望がありました。

    (外部データからの取り込みや、テキストエディタで開けば問題ないのは理解されているようですが、あくまでExcelで開きたいとの要望だったようです。)

    Excelの設定等で対応可能か、できなければ、製品で何かしらの対応するかという状況で質問させていただきました。

    Excelの仕様であれば、仕方ないですよね。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2010-08-31T02:52:27+00:00

    たっくんパパさん、こんにちは

    csv 形式のファイルをダブルクリッして Excel で開いたときに、表示形式の自動変換を適用させないようにしたいということですね。

    調べてみたのですが、起動時の設定やコマンドオプションで表示形式の自動変換をさせないように設定する方法については情報がなく、少し難しいのかなという気がします。

    先頭にシングルクオーテーションをつけたりと試してみたのですが、ちょっとダメでしたね。(開いてもシングルクオーテーションがついたままでした。。。)

    やはり外部データからの取り込みという方法が一番よい方法だと思うのですが、もしよければ、ダブルクリックで開きたい理由などをいただくと、

    別のやり方等も含めて、みなさんからのアドバイスも集まるのかなと思います。

    たっくんパパさんの返信、お待ちしていますね


    石田 優 – Microsoft Support

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません