• ベストアンサー

エクセルでの文字の配置を自由にしたい。

エクセルでセルの「書式設定」の「配置」で左詰めや上詰めなどの設定ができますが、文字の入力開始位置を自由にするにはどうしたらいいのでしょうか?

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

どのように入力するかですか? 右寄せなら右から左 中央寄せや均等処理なら中央から左右 左寄せなら左から右 になると思いますが... それともセルの上下左右の余白のコントロールをしたいということでしょうか? エクセルの場合、左からのインデントの設定(文字数分の空白)はありますが それ以外のコントロールはありません。 Access2000以降のデータベースなら余白のコントロールがあるので設定は可能ですが...

その他の回答 (4)

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

見かけの文字の開始位置を自由にしたいなら、 たとえばA1に20スペース入れて、A20まで+ハンドルで複写する。 A1をクリックし、数式バー部で3文字目をマウスでクリックし、文字を 入力し始める。 次のセルはスペースの第5文字目を数式バー部でクリックして入力い始める のようにする。

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.4

1つのセルで表現しなければいけないのであれば不可能です。 1行目と2行目に分けて入力するしかないです。 その2行のほかのセルを工夫して全体で1行に見えるようにするしかないと思います。

  • sakeman
  • ベストアンサー率43% (67/153)
回答No.3

2行目にする文字の手前で、[Alt]+[Enter]でセル内改行して下さい。 スペースを入れれば入力開始位置を変えられます。 質問の趣旨と違っていたらご容赦下さい。

  • pbforce
  • ベストアンサー率22% (379/1719)
回答No.1

入力開始位置を自由にするとは、実際にはどのような操作をしたいのでしょうか? セルによって、1文字分開けたい、3文字分開けたいと言うことですか? いまいち自由の意味がわかりませんので補足が入れば回答しやすいかもしれません。

yukiz
質問者

補足

説明が足りなくてすみません。 具体的にいいますと、セルを2行分の幅に広げて、 「折り返して全体を表示する」の設定をしました。 しかし、そのセルの中の一行目は自由に入力開始位置を変えることができますが、二行目はスペースを入れてもその行の先頭からしか文字を入れることができません。 先頭の行以外から始めるためには「中央揃え」などにするしかないのですが、そうすると上の行まで中央にそろってしまいます。 つまり私がやりたい作業というのは、セルの中の下の行の入力開始位置をどこからでもできるようにしたいということです。 説明があまりうまくできませんでしたが、ご回答いただければ幸いです。