/ / 最新

swk's log - Excel が「1-7」を勝手に日付に変換しやがる件

2005-02-17

* Excel が「1-7」を勝手に日付に変換しやがる件 [tech] 1 user

今日は何やら飛び入りの事務仕事に preempt された日だったのだが,まあ それはさておき,というかその関係でしょーもないノウハウをいくつか得る.

Excel に「1-7」などのデータを入れると,勝手に日付に変換されてしまう. あのー,これページ範囲なんですけど….変換された後にセルの書式設定を 文字列とかに変えても手遅れ.

という場合の回避方法としては, 「頭に ' をつける」というのがメジャーなようだが,タブ区切りテキスト を自動生成して,それを Excel で開く,とかいう場合には通用しない.見 事「'1-7」と書かれたセルが出来上がってくれる.はうー.

ではどうすればよいかというと,あらかじめ空っぽの Excel ファイルを用 意して,セルの書式設定を文字列に変えておいてから,タブ区切りファイル をおもむろにコピーペーストする,が正解らしい.はうー.

最終更新時間: 2007-08-20 03:32


Shingo W. Kagami - swk(at)kagami.org