• ベストアンサー

Excel 文字を隣の空セルに越境表示させない方法

EXcelで、セルにセル幅を越えた文字数を入れると、右隣のセル内が空の場合、その上にも表示されるが、これを、セル内が空でも表示されないようにする方法を教えて下さい。列ごと、設定する方法も教えて下さい。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

>WEB記事より 「入力する文字によって、文字の長さが列の幅を超えてしまう時があります。そういったセルは、右隣に何も入っていなければ、となりにはみ出した状態で見ることはできます。しかし、何かが入力されていると、そのセルの文字が優先されてしまって、隠れてしまいます。 」 ですから隣列(同行セル)に、 許されるなら ・前もって空白を入れる。すでに何か文字が入っていればそのままでよい、越境しない。 ・事後に空白を入れる 空白以外のキーボードより入力できる、非表示文字は思いつかないのですが。 VBAなら A1セルを問題にしているとして、B1セルについて Sub test01() Cells(1, "B") = Chr(31) End Sub 等も空白以外を入れられるようです。あまり意味な尾ですが。 ==== 「エクセル 文字列 セル幅の限度で表示カット」の方法がないか調べましたが、 情報を得られなかった。報告しておきます。

その他の回答 (2)

回答No.2

1,セルの幅を広げる 2,セルの結合

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

右のセルに空白を入力してみて下さい。

関連するQ&A

  • excelで右隣のセルが空だと、文字がはみ出ます

    windows、excel2000です。 excelで、セルの中に長文を入れ右隣のセルが空だと、文字がはみ出ます。 どうしても見づらいので、できれば右側に文字が入っているときのようにセルの幅で収まるように表示したいです。 どこをさわればそのような表示になりますでしょうか。

  • エクセルでセル幅で折り返して表示される

    エクセルで、セルに文字を入力して確定すると、 セルの幅よりも長い文字列を入力すると、 自動的に折り返して表示される場合があります。 セルの幅より文字列が長いとき、 必ず折り返されるというのではなく、 折り返して表示される場合があるのです。 どのようなとき折り返されるのでしょうか? また、折り返されないようにするにはどうすればよいのでしょうか? ちなみに、 そのセルの右隣のセルは空欄です。 ご存知の方、よろしくお願いいたします。

  • Excel 隣のセルに文字を表示させたくない場合

    右隣のセルが空欄の場合、その左側の列の値がセル幅を超えて表示されますが、 ・右隣は空欄のまま ・セルの書式は折り返しにしない という状態で、セル幅のみ表示させることは可能でしょうか? ※Excel2000です よろしくお願いします。

  • セルに表示しきれない文字を見る方法

    環境 Windows 11 Excel 2019 単一セルにおいて、Excel設定上の幅50高さ18.75に設定し、ここに全角100文字程度入力をすると1部分はセル(メモを残しておくようなセルです)をはみ出して表示され、右隣にデータがあるとはみ出した部分が表示されなくなります。 この文字全体を何らかの方法で見えるようにしたいです。 列数が多い表を作成しており、自分のPCの画面上は、拡大縮小100%で全列を表示しきれず見づらい状態です。かといって縮小表示しても文字が小さくで見づらいです。ですので上に記載した設定がされている列の幅を長くすることを考えていません。またメモですので改行があったりします。 まとめると ・高さ18.75 ・幅50 ・フォントサイズ11 ・メモのセル内改行あり ・メモの右隣セルには入力データあり となります。他の条件としては次のようになります。 ・メモの入力はセルのみ(コメントなどは×) ・数式バーは1行分のみ表示 ・「折り返して全体を表示する」「縮小して全体を表示する。」は使用しない ・VBAは使用しない 自分が試した方法は、テキストボックスに表示させるものです。 選択したセルの内容を表の邪魔にならないところに置いたテキストボックスに表示します。 =INDIRECT(ADDRESS(CELL("row"),CELL("col"),4))で選択セル取得したいのですが、再計算が行われないとそのセルの値が取得できないようです。F9(再計算)を押させるのは、私以外にも使用者がいるのですがそれを考えると運用になじまないと思っています。ここで手詰まりになってしまいました。 説明不足あるかもしれませんが、ご教授よろしくお願いいたします。

  • エクセルのセル入力と表示

    エクセルのセルへの文字入力でセルからはみ出しても、隣のセルが空セルであれば、文字列が隣のセルへもはみ出して表示できていて、隣に文字列がある場合はセル幅分だけしか表示できなかったものが、隣が空セルにも関らずセル幅分だけしか表示できなくなってしまいました。 [オプション]、[全般]の中でフォントサイズを10に変更してからこのようになってしまったようです。 前のように文字列が隣のセルにはみ出して表示できるように戻したいのですが、どうしたら良いか教えてください。

  • 枠に収まらない文字を非表示にできますか

    エクセルでの質問です。 長い字列をセルに入力すると、枠からはみだした分は、右隣方向のセルが空なら表示 されますが空でないときは表示されません。それで、枠からはみだした分を表示させたく ないときは、右隣の空のセルに「'」を入力しています。もっと確実にセルの設定などで 非表示にする方法がありましたら教えてください。

  • エクセルで右隣のセルより優先して表示したいときは?

    エクセル操作で困ってます。 入力したデータがセル幅よりも長い場合、 右隣のセルにデータが入っていなければはみ出して表示されますが、 右隣にセルが入っている場合は途切れて表示されてしまいます。 セル幅は変えないで右隣にくい込むように表示することは可能でしょうか。

  • Excelについて(セル内の文字を全て表示したい)

    Excel操作についてお尋ねします。 セルの列幅に収まりきれない文字数の文を入力したとき、 右隣のセルの下に隠れるように、その幅をオーバーした文が隠れてしまう時があります。 普通は、セル内に長々と入力した文字はセルの枠線を越えて右に表示されていきますが、 何かしたつもりもないのに、たまにこの現象が起きます。 セルを結合する等してその場しのぎな対処はできますが、 この現象を解除する方法があれば、教えていただけたら嬉しいです。 (バージョンは関係ないかもしれませんが、今2003を使っています)

  • エクセル: セルの枠を超えて表示

    エクセル初心者です。 文字列が(そのセルの右隣が空欄のときに)枠を超えて表示される場合と 枠内までしか表示されない場合とがあるのですが、 それらはどこで操作したら変更できるのでしょうか。 どなたかよろしくお願いいたします。。

  • Excelで1つのセルに入れた複数行の長い文字列をセルの高さを変えずに表示したい

    こんにちは。 Excelについての質問です。 お分かりになる方がらっしゃいましたら教えていただけると幸いです。 Excelのシートに、何行かにわたる長い文字列をコピーしたものを 1つのセルに貼り付けて、全て表示させたいのです。 その時、シートの幅や高さは変えずに、 セル内で「Alt+Enter」で改行されてその高さに収まらない文字列は、 そのまま直下の空いているセルに表示させたいのですが、これは可能でしょうか。 「折り返して全体を表示する」はオフの状態です。 この設定で1行だけの文字列だと幅以上の文字列は自然に横の空白のセルに流れてくれますよね? これを、「Alt+Enter」の複数行ver.でやりたいのですが、 このようなことは可能なのでしょうか。 質問が分かりにくくて申し訳ありません。 他にも、いい方法をご存知でしたらアドバイスをお願いいたします。

専門家に質問してみよう