• ベストアンサー

EXCEL:セル内での改行について

エクセルで、セルの書式設定を「折り返して全体を表示する」にしていると セルの中で改行したとき自動的に行の幅が広がると思うのですが、 複数セルを結合している場合、これが利かなくなってしまいます。 つまり、結合セルの中に何行入力しても、もとの行幅サイズから 変わらないので、自分で行幅を広げて調節しなければいけなくて 非常に不便なのですが、解消する方法は無いでしょうか? ちなみに、通常は行番号の下の線をダブルクリックすると 入力されている行数にあわせて行幅を自動調整してくれると思うのですが これも利きません。 よろしくお願い致します。

  • mne
  • お礼率42% (101/238)

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

  • ベストアンサー
  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.3

例) A1とA2を結合、「あ<改行>い<改行>う<改行>え」と入力 あ│ い│___ う│ え│ ―┼――― のような状態ですね。 基本的に、Excelの仕様なので、どうにもならないんじゃないかと思います。 Excelにしてみれば、1:3行に最適化するのか、2:2行なのか、分からないハズですし。 B1、B2セルなどの、結合していない列に「<改行><改行>」のようなダミーの入力を行って、非表示状態で隠しておくとか。

mne
質問者

お礼

う~~~。そうなのですか・・・。 これから何百行も入力するので何とかならないかと 思ったのですが、だめみたいですね(T_T) コツコツ自分で調整したいと思います。 ありがとうございました。

その他の回答 (3)

  • SL-Blue
  • ベストアンサー率35% (41/114)
回答No.4

#2です。こちらこそすみません。 よく読めばちゃんと書いてありました。(汗) #3の方が言われるように、普通の機能では出来ないと思います。 自動調節はひとつ上の行に対して行うもののようですね。 マクロだと出来るかもしれませんが・・・

  • SL-Blue
  • ベストアンサー率35% (41/114)
回答No.2

同じセル内で改行するにはAlt+Enterキーを押します。 改行を取消すには、DeleteかBack spaseを使います。 折り返して全体を表示するにチェックが入っていれば、自動的に高さが変わります。

mne
質問者

補足

すみません、説明不足でした・・・。 ALT+ENTERでセル内改行は出来ているのです。 セルの中に複数行入っているのに、セルを結合(横3列です)していることによってなのか、 自動で高さが変わらないんです。。。 セルに対して「折り返して全体を表示する」の設定も出来ています。

  • silpheed7
  • ベストアンサー率15% (1086/6908)
回答No.1

Alt+改行ではどうでしょう?

mne
質問者

補足

ALT+ENTERでもダメでした・・・

関連するQ&A

  • Excel 2016 で一つのセル内で改行したい

    Excel で一つのセル内で改行する方法をお願いいたします 列と行を広くして一つのセル内に複数行記入したいのです 書式設定では 折り返して全体を表示する         縮小して全体を表示する        セルを結合するが有りますが        セル内での改行が有りません 前の文字をスペースで送ると改行らしき事は出来るのですが文字の並びがズレて来るのでよろしくお願いいたします

  • 【Excel 2003】 折り返しとセル内での改行

    こんにちは。 類似の質問を見つけられなかったので投稿させていただきます。 以下の方法をご教授ください。 「折り返してセルの全体を表示される」のチェックを外した際に alt + Enter での改行(等)が無視されてしまうことを防ぎたい。 これは以下の手順で再現します。 (1) 「折り返してセルの全体を表示される」ボックスのチェックが 無い 状態でセルの列幅を越える文字数を入力します。 → この時点では、右隣のセルまで文字は侵入していますが、表示されます。 (2) 次に、(1)で書いた文字列の最後尾で alt + Enter を入力し、セル内改行を行います。 (3) そのセル内の2行目に再度セルの列幅を越える文字数を入力します。そしてそのセルの編集を終えます。(Enter押下) → すると自動的に「折り返してセルの全体を表示される」が適用されるようで(これも納得はいかないのですが。。)、強引にセルの列幅に合わせられる形で全体が表示されます。 (4) しかたないので、改めて上記で編集してきたセルの書式設定から 「折り返してセルの全体を表示される」ボックスのチェックを外します。 → すると今度は、alt + Enter の改行が無かったかのように1行で表示されます。 ※ 但し、数式表示ウィンドウ(fx)では問題なく改行された状態で表示されます。 この問題の解決方法をご教授願います。 なおこの事象は、改行を含むテキストデータのコピー&ペーストでも同様に発生します。 宜しく御願いします。

  • Exselのセル内改行について

    こんにちは。困っているのでどなたか助けてください! 一つのセルの中で[Alt]+[Enter]で改行出来ますよね? んで、セルの高さをダブルクリックで調整すると、2行3行入っているセルが1行になってしまうんですよね。もちろんセルの中には1行どころではなく、 もっと多くの行が入っているのですが、どうして、ダブルクリックで高さを調整出来ないのでしょうか?? どなたかお分かりになる方、ご教授願います!!

  • EXCELのセル内改行について

    よくある質問としてExcelの見た目と印刷が違うというものがありますが、それを回避するために、セル内の強制改行を使うと思います。 内部統制のRCMで使っている表なのですが、縦書きの列のセルがあります。同じ行にある横書きのセルの内容が少ないため、セル幅を自動調整しようとすると、行の高さが異常に高くなってしまいます。 縦書きのセルはレイアウト上2行(列)に収める必要があるので、縦書きのセルで強制改行すると、思うように治まるのですが、行のセル幅を自動調整すると、勝手に3行(列)になってしまい、印刷できなくなってしまいます。 どの位置で改行してみても、勝手に1文字分が余分な1行(列)になってしまい、マクロで自動調整をした後に印刷をかけようとしているので、見ばえの悪い表になってしまいます。 (うまく表現できていないようでしたらお許し下さい) 縦書きのセルの自動調整をうまく行う方法は無いでしょうか?

  • 【Excel】 結合セル内の長文が途中から改行されなくなります

    現在、Excel2000を使用しております。 縦36セル、横11セルの範囲を結合し1つにまとめ、折り返して全体を表示する、という設定をし、そこに長文を流し込みますと、必ず同じ個所(結合セルの19行目の最右端)で改行されずに右側へ続いていき見えなくなります。 MS P明朝の12ptで入力しており、その場合は丁度1100文字で改行されなくなりましたが、フォントサイズを10ptに縮小したところ、その文字数以上に入力され、また同じ個所で改行されなくなってしまいました。

  • Excel2007 セルの幅について

    Excel2007を使っています。 Excel2003ではセルの幅を設定した後、セルの幅を超える数値を入力すると、「####」と表示されるので、必要な幅分のセルを結合して数値が表示されるようにしていました。 Excel2007では、自動的にセルの幅が広くなり、表示されるようになっています。 他の行の入力との関係もあるので、指定したセルの幅に固定させたいのですが方法が分かりません。 どのように設定すればいいのでしょうか、教えてください。 よろしくお願いします。 例) (1)セル幅:50ピクセルに設定 (2)「123456789」と入力 (3)セル幅が「75ピクセル」に変更されるのを「50ピクセル」のままにしたい

  • Calc 結合したセル内での任意改行について

    Openoffice 4.1.2 Calcについて教えてください。 結合したセル内で、自動改行ではなく、任意的に改行を行いたいのですが、 [cntrl]+[enter] 、 [Alt]+[enter]のいずれを行っても、結合セルの次のセルにカーソルが移動してしまいます。 (MS Excell なら、結合セル内でも任意改行できたはずです) Calc の場合、どのような操作を行えば良いのでしょうか? よろしくお願い致します。 ・・・例えば、3行3列をセル結合した場合・・・

  • エクセル セル内の改行

    一つのセルの中で入力値が長くなり(110、120、130などのように)改行したいのですがどのようにしたら良いでしょうか? またセルを複写?(A4は数値を入力、B4は=A4で入力)しているとき、A4はそのまま1行で入力、B4は改行して2行で入力という風にできますか? よろしくお願いします。

  • Excelの自動改行

    セルの横幅は広げずに、入力した文字数の分だけ縦に調節していく 表示形式について質問です。 通常、下記のユーザー設定をして改行しますが、出来上がっている 表に対して1行だけにその設定をする場合、ただ設定するだけでは ちゃんと適用されないのですが、ほかの書式設定を見直す必要があ るのでしょうか? ------------------------------------------------------------ <セル内の自動改行設定方法> 1.自動改行を設定したいセルの上で右クリックして、「セルの書式 設定」を選択 2.「配置」タブで「折り返して全体を表示する」にチェックを入れ る 3.「表示形式」タブで「分類」から「ユーザー定義」を選択し、「 種類」の枠に「d」と入力 4.「Ctrl」を押しながら「J」を押す。 (先程入力した「d」が見えなくなりますが、枠の中で改行されて  いるだけで、カーソルを上に動かすと出てきます) 5.「aaa」と入力してください。 6.「OK」をクリックして完了です。 ------------------------------------------------------------ 宜しくお願いします!!

  • excelで勝手に改行されます

    セルの書式設定で「折り返して全体を表示する」をチェックすると、こちらの意図と異なる位置で勝手に改行されてしまう現象を解消したいです。 例えばあるセルに「あいうえおabcdefghijklmnopqrstuvwxyz」と入力して、それが1行に納まりきらない場合、 -------------------------------- あいうえお abcdefghijklmnopqrstuvwxyz -------------------------------- といった具合に、「お」の後ろに充分な列幅を確保していても、見た目上は「お」と「a」の間で改行されてしまいます。セルの内容に関係なく単純にセル幅一杯になったら改行されるようにしたいのですが、可能でしょうか?Excelのバージョンは2000です。 ヘルプを探してみましたが見つけ切れませんでした。ご存知の方、よろしくご教示願います。

専門家に質問してみよう