• ベストアンサー

excel2003を使用しています。

excel2003を使用しています。 やりたいことは、2つのセル内の文字を結合する際に改行したいのです。 例えば、A1セル:ABCDE A2セル:12345  A3セル(結果): ”ABCDE              12345” ”~”までがA3セルの内容です。 A1セルの文字列数は不特定で、A2セルは5文字限定(必ず5文字ある) できればA2セルも不特定でもできれば最高です。 また、A3にて一発結果でなくてもA4に一時的な結果を出し、 それからA3に結果を表示するでもかまいません。 ご存知の方、ご教授下さい。

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

  • ベストアンサー
  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.2

A3に =A1&CHAR(10)&A2 と入力し、「セルの書式設定」→「配置」で 「折り返して全体を表示する」 にチェックを入れます。 あとは、セルの幅を広げてやるだけ。

iccyandesu
質問者

お礼

回答有難うございます。 できました!これがやりたかったのです。 早速の回答有難うございました。

その他の回答 (3)

  • hige_082
  • ベストアンサー率50% (379/747)
回答No.4

A3へ =A1&CHAR(10)&A2 参考まで

iccyandesu
質問者

お礼

回答有難うございます。 この書式でできました。 解決してとてもうれしい状態です。 有難うございました。

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.3

   =A1&CHAR(10)&A2 ただし、セルの書式設定で該当するセルを「折り返して全体を表示する」にする必要があります。

iccyandesu
質問者

お礼

ご回答有難うございます。できました。 こんなに早く皆さんに回答して頂き幸せです。 有難うございました。

  • dondoko4
  • ベストアンサー率12% (1161/9671)
回答No.1

セルの書式設定で、配置/文字制御/折り返して全体を表示する もちろん、セルの結合をした後。 ただ、折り返し地点は一定ではなくて123が2行目の最初には来るとは限らない。 マクロの設定という意味なんでしょうか。

iccyandesu
質問者

お礼

早速の回答有難うございます。 123はかならず2行目にしたいのですが。 有難うございました。