• 締切済み

文字列の頭に空白を(エクセル)

エクセルで一覧表を作成する場合のことでの質問です。 罫線を引くのを後にして、まず文字すべてを入力しました。 文字列すべてを囲って罫線を引いたところ、 各文字列の先頭の文字と縦の罫線との間隔が狭いことが気になりました。 文字一つ一つを選択し先頭にスペースキーで空白を入れるか、 隣り合うセルを選択し「セルを結合して中央揃え」で空白を作るか、 どちらも1個1個ずつ選択しての作業になります。 この面倒な作業意外にもっと簡単にできる方法はありませんか? よろしくお願いします。

みんなの回答

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.5

>各文字列の先頭の文字と縦の罫線との間隔が狭いことが気になりました。 数表じゃなく「ことば」を記入しているのですね。 それなら範囲を選んでセルの書式設定の表示形式のユーザー定義で "□"@ (□はスペース) と設定してもいいです。

  • ekayim
  • ベストアンサー率51% (779/1503)
回答No.4

Ano,2様の方法で私はやってます。 該当列(A,B,C,D・・・)にカーソルを合わせ右クリック、挿入で列が挿入されます。 次に、AとかBとかの列の右側の境目の線にカーソルを合わせクリックしたまま左右に幅を調整します。 行間隔の同様に出来ます。 別の方法としてあらかじめ1列空けておいて、上記のように列幅を調整します。

  • trajaa
  • ベストアンサー率22% (2662/11921)
回答No.3

じゃもう一つの方法を その列の書式の表示形式を標準から、ユーザー定義に変え設定を「" "@」とする そうすると、そのフォントの半角一文字分空間を空ける事が出来る 書式だから、コピペで必要なセルに一発で適用可能

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.2

空白を入れたい列の前に列を挿入し、その列幅を希望の幅に変更すれば罫線と文字との間隔が自由に決められます。 ちなみに全ての列幅を0.6くらいにすると割と自由なレイアウトが作れます。

  • marimo44
  • ベストアンサー率11% (13/116)
回答No.1

自由度は高くないですが セルの書式設定 → 配置 → インデント はどうでしょうか? これなら範囲指定すれば一発で先頭に空白を作れます。

関連するQ&A

  • 文字列の結合、改行、空白削除

    複数のセルを参照して文字列を結合し、2つずつでCHAR(10)で改行し、未入力のセルの空白を削除する方法はありませんか? =SUBSTITUTE(TRIM(A1&" "&B1&CHAR(10)&A2&" "&B2&CHAR(10)&A3&" "&B3&CHAR(10) &A4&" "&B4&CHAR(10)&A5&" "&B5),"","") 現在、上記のような数式を入れて一つのセルに表示させています。 しかし、これだと後半のセルが未入力の場合、空白で表示されるため、表示させるセルの中で結合した文字列が上の方に行ってしまいます。 表示させるセルは縦横共に中央揃えにしたいのですが、何かいい方法はありませんか? まだまだ初心者ですが、いろいろ調べた結果、とりあえず上記の式にたどり着きました。 マクロではなく関数でなんとかなればと考えております。 分かりにくい文章になってしまったかもしれませんが、よろしくお願いします。

  • セルを結合して中央揃えを行うとセルに入力した文字の縦位置がずれる

    セルを結合して中央揃えを行うとセルに入力した文字の縦位置がずれます。対処法を教えてください。 横隣りのセルを結合すると、中央揃えなのに少しだけ上にずれます。 結合を解除すると中央揃えになります。 結合しても、中央揃えにする方法を教えてください。

  • Excel VBA - 空白の結合

    以下のようなExcelのシートがあります。 A2からC7を選択した後、マクロを走らせて空白セルを結合したいです。   A B C 1 (空白) DDD (空白) 2 ABC 123 (空白) 3 (空白)(空白)(空白) 4 DEF GHI DEF 5 (空白)(空白)(空白) 6 (空白) 789 123 7 (空白)(空白)(空白) 8 GHI JKL MNO A3はA2と結合、A5,6,7はA4と結合、B列、C列も同様です。 要は、空白セルを上にある値の入ったセルと結合したいのです。 ただ、C2が選択範囲外のC1と結合すると困るので、先頭行の空白は、上の選択範囲外セルと結合しないようにしたいです。C2とC3は、結合しませんが、結合する仕様でも問題ありません。 (A2と同じ値をA3に入れた方がいいという意見があると思いますが、会社の表なので結合しないといけません。) ※以前、似たような質問をしましたが、少し違います。(これは未解決です。)

  • エクセル「セルを結合して中央揃え」、縦が下揃えのまま。なぜ?

    エクセル「セルを結合して中央揃え」、縦が下揃えのまま。なぜ? セルの結合、横位置の中央揃えは、OKです。 縦位置が中央揃えになりません。 どうしたら、縦も中央揃えになるか、教えてください。

  • 文字列操作 空白を空白のままJoinで結合させたいのです。

    文字列操作 空白を空白のままJoinで結合させたいのです。 エクセルのいくつかのセルの値を一旦Join で結合させ別BOOKに保存。その後、Split で各セルに書き戻ししてるのですが、空白セルがあると要素数がその分減ってエラーになってしまいます。 例  4つのセルの値の結合が空白が1つあると3つの要素になり、順次4つのセルに書き戻したいのですがエラーになる。 デリミタは$なので ""$555$420$1588 のようになればいいのですが。 どなたかお助け下さい。

  • Word 選択文字列以外のものまで

    Wordで文書を作成し、文字列を選択して色を変えたり、中央揃えにしたりすると、選択文字列以外の文字、その文書内の文字全てが色が変わったり中央揃えになってしまいます。 「元に戻す」ボタンを押すとちゃんと選択したものだけ設定がされるのですが、何故でしょうか?? その文書を全てコピーし、メモ帳に貼り付けたあと、改めてコピーしなおしてWordの新規文書に貼り付けると、直る場合と、直らない場合があります。 困っています。 このような現象の直し方をご存知の方がいらっしゃいましたら、教えてください。 よろしくお願いいたします。

  • エクセル 並べ替え 数字の文字列→漢字の文字列→空白セル の順にしたいです。

    いつも教えていただきありがとうございます。 【状況】 同じ列に以下のような文字列が並んでいます。 未回答 空白セル 20090208 20090210 未定 空白セル 20090101 【実現したいこと】 この時、 数字昇順(実際には日付) ↓ 文字列(未定、未回答) ↓ 空白セル の順に並べ替えをしたいです。 状況補足 ・全ての文字列はVLOOKUP関数の結果として表示されています。 ・この操作をマクロに組み込むことを考えています。 ・空白セルは目立たなければ他の記号などに置き換えても構いません。 上記内容可能でしょうか? お教えいただけましたら幸いです。 何卒よろしくお願いいたします。

  • WORD2007 表における文字列の配置について

    WORDの問題を解いてるんですがわからないので教えてください。 表における文字列の配置を変更せよとの問題なのですが、 すべてのセル:垂直方向の配置、中央揃え 1行目および1列目:水平方向の配置、中央揃え 2行目から8行目の3列目:水平方向の配置、右揃え 段落記号を含めるのかとか、とにかく範囲選択のところからどういう手順を踏めば良いのかわかりません。 また上記のとおり、順番にやらないとうまくいかないんですよね。

  • エクセル2000セルを結合して中央揃えに

    お世話になっています。 エクセル2000セルを結合して中央揃えにのボタンを使う場合、 例えばA1,A2の縦に並んだセルを結合すると、文字が「下揃え」になってしまいます。 これを「中央ぞろえ」や「上揃え」などカスタマイズしたいのですが、 どうすればいいでしょうか?

  • エクセルのセル結合の後

    エクセルの「セルを結合して中央揃え」した文字列を、左詰めにする方法を教えてください。 宜しくお願い致します

専門家に質問してみよう