プロが教える店舗&オフィスのセキュリティ対策術

エクセルで一定量以上の文字を書くと###という文字化けをしてしまいます。(表のなかに何文字も何行も書くと、ある時からそうなります)。

どうすれば直るでしょうか? ご教示よろしくお願いいたします。

A 回答 (5件)

Excel2007以前のバージョンを使用しているのであれば、これは仕様です。


1つのセルに入力できる最大文字数は 32767文字ですが、実際に表示できるのは
1024文字が限界です。これを超えると、###### の表示となります。
なお、セルの分類を「文字列」にしている場合は、さらに少なく 最大256文字が
限界となります。
先にも書きました通り、これはExcelの仕様になりますので、ユーザの側で
どうにかできる物ではありません。
なお、最新版のExcel2007では、表示可能文字数が最大32000文字に変更されて
いますので、どうしてもという場合はExcel2007へ乗り換えるのも手でしょう。
    • good
    • 0

セルの幅・高さを大きくしてやる。


又は、セル内の文字サイズを小さくする。

ではいかがでしょうか。
    • good
    • 0

それは単に表示しきれてないだけじゃないでしょうか?


セルの幅よりも文字のほうが多いだけなのでは?

もしその場合はこちらを参考にされると良いです。
恐らくバージョンが違っても対処は同じだと思います。
http://allabout.co.jp/study/pcbasic/closeup/CU20 …

ちなみに列と列の間にある線の上あたり(エラーが出ている列とその右側の列)でダブルクリックすると、
その列幅が自動的に適切な幅になりますよ。
    • good
    • 0

「ある時」ではないでしょう。


「あるセルだけ」でしょう。
一つのセルに対して、文字数が多いのです。
セルの幅を変えれば、解決します。

または、そのセルをクリックして、「書式」-「セル」-「配置」で、「縮小して全体を表示する」にチェックを入れれば、文字が小さくなって表示されます。

または、「縮小して全体を表示する」のとき、「折り返して全体を表示する」にチェックを入れれば、セルが二段になります。
    • good
    • 0

#1のお答えの通り1セルの入力および表示桁数の制約を超えているからだと思います。


全てのソフトにはそういう制約が必ずあることを忘れないこと。
そういうケースに引っかかったと思ったら、WEBで「セル 制限文字数」で照会すると(有名ソフトの場合)すぐ出てくる。
http://www.relief.jp/itnote/archives/000579.php
>文字化けをする
そういうのは文字化けと言わない。言葉の正しい意味を勉強のこと。
>どうすれば直るでしょうか
直すような対象ではない。甘受するより他ない。
2セルに分けるとか。そもそもエクセルのセルは文章のような数百を越える多文字はセルに入れることは考慮してない。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!