« OKONOMIYAKI は広島風 | メイン | アメーバ経営 人間として何が正しいのか »

2007年05月07日

Microsoft Excelと中括弧

仕事でもプライベートでもよく使っている Microsoft Excel
最近は困ることもなかったのだけど、思わず不具合?動作にはまってしまい、データを失う羽目に・・・

Excel2003(の私の使っているバージョン)では、ファイル名に"["や"]"などの中括弧を含むファイルを編集してシートを追加したり、シート名を変更すると、シート名の表示がくずれて修正が不可能になります。
その後、いろいろやってると落ちてしまいました。

Windowsではファイル名に中括弧を使うことを許しているけれど、Excelのシート名にはそれらが使えないという制約の不一致による現象みたいですね。
画面に表示はされないけれど、シート名のプロパティにはきっとファイル名も含まれているのでしょう。

ちなみにExcel2007では、この問題も発生しないようです。
中括弧はシート名には使用できませんが、中括弧つきのファイルでも問題なくシート操作はできました。
(Google スプレッドシートでも試してみましたが、当然?かもしれませんが、問題なく中括弧をシート名に使用できました。)

シート名の編集の制約に対するユーザインターフェースもExcel2003と2007では違いがありますね。
2003の場合は、シート名に"]"を入力しようとした時点で、「その文字は使えません」と、Warningメッセージが出て注意されます。
一方2007では、そもそも"]"の入力ができず、入力しようとしても無視されます。

一見2007のほうが、ストレスはなさそうですが、使いながらユーザが学んでいくという点を考慮すれば、2003のインターフェースも悪くないのかもしれませんね。

投稿者 orval : 2007年05月07日 23:31

トラックバック

このエントリーのトラックバックURL:
http://www.orval-net.com/mt/mt-tb.cgi/524

コメント

コメントしてください




保存しますか?