質問: excel:セル枠外にはみ出た文字列全体の表示 お世話になります。windowsxpでexcel2002を使用しております。是非教えてください。 excelで入力した文字列がセルの横幅を越えた長さとなった場合、右隣のセルが未入力であれば、自動的に全体が表示されるようになっています。 しかし、右隣のセルに、例えば関数を入力していた場合など何らかのデータを入力していた場合には、枠内までの文字しか表示されなくなります。 右隣のセルが、関数計算の結果、何らかの数値、文字列が表示される場合には致し方ないと思いますが、特に何も表示されない時、左隣のセルの文字列全体が表示されるようにしたいのですが、何らかの方法はございますでしょうか。 ちなみに、具体的な状況については以下の通りです。 |a|b| 1| | | ・a1、b1セルにはそれぞれ同じif関数(=if([論理式],a21,""))を入力。 ・a1セルのif関数が「真」となったため、a21の文字列("浜崎総務部長の来訪")が表示される。 ・b1セルのif関数が「偽」となったため、何も表示されず。 宜しくお願い致します。
回答: 列幅は増やせない前提でしょうね。 a列の列記号とb列の列記号の間の縦線をダブルクリック すれば自動的に全体が表示されるように広がります。 また書式のセル・配置で「全体を折り返して表示する」にしておくと、何行かに表示してくれます。 ほかに「縮小して全体を表示する」や文字フォントを小さくするとか。 ほかにはセルをクリックしたとき、(吹き出し)コメントやテキストボックスにセルの文字列等を表示する方法もありますが、vba、それもやや初級でないものを使うになりそうです。