<< スパイウェア | main | 【告知】VBAのTips更新しました >>
2006.01.10 Tuesday

Excelのバグ(2)

昨日PC21編集部でExcelのバグを聞きました。
へぇ〜そんなことあるんだ…と、事務所に帰って試したら見事に再現。わかりやすいバグなのでご紹介しましょう。

  1. 任意のセルの表示形式を「文字列」にします
  2. そのセルに256文字以上1024文字以下の文字列を入力します

実行すると、セルの表示が「#####」となります(^^;

これは「表示形式が文字列になっている」と「文字列の長さが256〜1024」という2つの条件が一致したときに発生します。表示形式が「標準」になっていたり、文字列の長さが1024文字より多いときには発生しません。また、表示形式「標準」のセルに長さ256〜1024の文字列を入力し、後から表示形式を「文字列」に変更しても発生します。文字列の長さは、半角・全角を問いません。

文字列だけを入力した場合、表示形式の「標準」と「文字列」に違いはありません。「#####」と表示されてしまったら表示形式を「標準」にしましょう。

Excelのバグ
↑クリックすると拡大します。

これはMicrosoftの技術情報でも公開されています。
表示形式が文字列のとき 256 文字以上の文字を表示できない

>この現象は Excel の仕様による動作となります

…仕様ってことはないでしょ(^^;;
けっこう致命的なバグでしょうから、次期Excelでは直っていて欲しいですね。たぶん直るんじゃないかな、カンですけど(^^;
コメント
はじめまして。
いつも参考にさせて頂いています。
バグも色々あるのですね。
まだまだ、知らないことばかり...
これからも勉強させてもらいます。

それから、トップメニューもなかなかですね。
随分と見やすいです。

これからもよろしくお願いします。
  • SY
  • 2006.01.11 Wednesday 17:49
SYさん、ども(^_^)

こちらこそ、よろしくお願いいたします。
Excelもソフトウェアですから、当然バグがあります。そんなの当たり前だと思ってますので「バグだ!バグだ!」と騒ぐのは好きではありません。われわれユーザーにとって大事なことは、バグを発見することはなく、バグを回避する方法を知ることですからね(^_^)

と言いつつ、ここでバグのことを書いているのは、ただネタがないだけです(^^; それだけです・・・
はじめまして。ネタの提供元です(^^)v
早速話題にしていただいて光栄です。

もともとこれは、PC21の読者から質問として編集部に届いたものでした。田中さんや私達には、サポート情報でバグを調べるノウハウ等がありますし、情報がなくても、なんとなくバグ的な匂いを感じることができます。でも、一般のユーザー、とくに初心者の方は、こうしたバグに遭遇すると、「自分の操作が間違っている」と思って混乱してしまうんですよね。

メーカーとしてはバグ情報はなるべく目立たなくしておきたいでしょうが、ユーザーとしては、バグはバグでしっかり告知して、心構えができるようにしてほしいところです。

ではでは。
  • 田村
  • 2006.01.11 Wednesday 21:55
田村さん、ども(^_^)
昨日はお世話になりました。

>「自分の操作が間違っている」と思って混乱してしまうんですよね

わかります。昔NIFTYのExcel掲示板で数千件の質問に答えてきましたが、喜ばれた回答のひとつは「できません」というものでした。「どうすればできるか」と悩むのはまだ幸せな方で、初心者の中には「そもそも、できるのか?」と悩む人が多いです。そして、そういう疑問ほど解決が難しいです。マニュアル本やパソコン誌に「こうするとできる」という話はたくさん載っていますけど、「これはできない」という情報はほとんどありませんからね。バグかどうかの判断も同じですね。

>バグはバグでしっかり告知して

じゃぁ、このブログではできるだけ多くのバグを「正確に」紹介していきましょうかね。もっとも、バグかどうかを決めるのはユーザーではなく、あくまでExcelの制作元Microsoftなんですけどね(^^;
こんにちは、昨日おじゃました SYです。

確かに

>喜ばれた回答のひとつは「できません」というものでした

というのは分かります。
最近、会社内の基幹システムの元データを如何に使いやすく提供できるかというような仕事ばかりしていて、
一般に受入れられ易いようにとEXCELで作ることが多いのですが、
出来るのか?出来ないのか?を判断することに一番時間が掛っています。
ネット上を検索しながら思考錯誤するのですが、ズバリと回答が分かることがあまりありませんから...
ま、それも自分のスキルアップと頑張っていますけどね。
そんな時は、OfficeTanakaへですね(^o^)v

これからもよろしくお願いします。
  • SY
  • 2006.01.12 Thursday 12:53
A1に10.66,A2にも10.66入力しておいて
他のセルに=A1-ROUNDDOWN(A2,0)の式を入れて、そのセル
の表示桁数を20位にすると変な端数が付きます。
これはバグでしょうか?
教えて頂けたら助かります。
  • nori
  • 2006.05.25 Thursday 11:34
朱の罫線を書こうとするとき、一つの線種(細点線)だけ印刷すると朱になりません。黒にしかなりません。画面、プレビュー画面何れも朱になっているけど、印刷すると黒にしかなりません。デバッグの方法を教えてください。
  • A2-zeta
  • 2008.05.30 Friday 23:49
朱の罫線を書こうとするとき、一つの線種(細点線)だけ印刷すると朱になりません。黒にしかなりません。画面、プレビュー画面何れも朱になっているけど、印刷すると黒にしかなりません。デバッグの方法を教えてください。
  • A2-zeta
  • 2008.06.01 Sunday 23:01
コメントする








 
この記事のトラックバックURL
トラックバック
できないこととできること
ある仕事をしなければならないからこんなに夜遅くまで起きているのですが,なかなか手に着かず記事を書いています。 さて,表題の件は何かというと,あるブログの記事 「Excelのバグ(2)」 のコメント欄に書かれていた内容のことです。このブログのオーナーの田中さん
  • 情報科雑感
  • 2006/02/20 1:27 AM
Calendar
     12
3456789
10111213141516
17181920212223
24252627282930
31      
<< May 2020 >>
Selected Entries
Categories
Archives
Recent Comment
Recent Trackback
Recommend
Recommend
Recommend
Recommend
Recommend
Links
Profile
Search this site.
Others
Mobile
qrcode
Powered by
30days Album
無料ブログ作成サービス JUGEM