Excelで文字の周りにスペースを設定する方法

このQ&Aのポイント
  • Excelで文字の周りにスペースを設定する方法について教えてください。
  • Excelのテーブルには罫線との余白を指定する機能がありますが、文字の周りにスペースを設定する機能もありますか?
  • 提出資料などを作成する際、文字と罫線が近すぎて見づらくなる場合があります。Excelで文字の周りにスペースを設定する方法を教えてください。
回答を見る
  • ベストアンサー

Excelで文字の周りにスペースを設定したい!

こういった機能がEXCELにあるのか教えて頂きたいのですが、 HTMLタグに<table Cellpadding=~>という機能があります。 これは「テーブルに対して表全体、各セルの中で表示上最も大きなデータに対して、罫線との余白を指定」といった機能です。 Excelで提出資料などを作成する際に罫線とセル内の文字が近すぎて見づらいと思い、毎回手動で文字の上下のスペースなどを空けています。これも百行以上ある場合など手動では対応不可能なこともあり、自動で文字の周囲のスペースを確保するような設定があれば是非教えて頂きたいと思い質問致しました。 お手数をお掛け致しますがよろしくお願い致します。

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

  • ベストアンサー
回答No.5

#3のmisatoannaです。 > 行数(文字数)が増えてくると印刷プレビューおよび印刷にて文章の > 末尾がセル外にはみ出してしまいます。 セル内行数が多い場合、セル高を自動調整しても、印刷時には一部が 隠れてしまうことがあるようですね。Excelの仕様かも知れません。 セル内行数がマクロで取得できるのでしたら、セル内行数に合わせて 行高を個別に調整することも可能なのでしょうが、これができないん ですよね。(;_;)  ま、手動で調整する件数が減らせた、ということで。。。。m(_ _)m なお、行高には制限がありますので、セル内行数がかなり多い場合は 二セルに分割するなどしたほうがよいかも知れません。

kfgoody
質問者

お礼

ご丁寧にご対応頂きありがとうございます。 おかげ様で長年疑問に感じていたことがすっきり致しました。 次期バージョンにでも、マイクロソフトさんが対応してくれることを願いたいですね。

その他の回答 (4)

  • ebikichi
  • ベストアンサー率35% (75/213)
回答No.4

100行すべて同じ高さでよいのなら、 Ctrl+A(全体を選択)→どこか1つの行(一番左の1,2,3、、、、のうちの1つ)の高さを変えれば、すべて同じ高さになります。

回答No.3

> 毎回手動で文字の上下のスペースなどを空けています。 表範囲の行全体をすべて選択した状態で、次のようなマクロを実行 されたらいかがでしょうか。 Sub Test()  Dim R  Selection.EntireRow.AutoFit    'セル高の自動調整  For Each R In Selection.Rows   R.RowHeight = R.RowHeight + 3  '一律3ポイント加算  Next End Sub

kfgoody
質問者

お礼

多くの方にご回答頂き感謝しております。いろいろなご回答頂きましたが少し問題がありました。 スペースを上下に空ける場合、misatoanna様の方法で処理致しますと、数行だと問題ありませんが行数(文字数)が増えてくると印刷プレビューおよび印刷にて文章の末尾がセル外にはみ出してしまいます。 現状は手動で各行毎に高さを調整し、印刷プレビューで微調整を実施しております。文字を追加した後に再度、印刷プレビューで調整するなど非常に困難な状態です。(なお、各行は高さがまちまちで一括処理が出来ません。)

  • zenkind
  • ベストアンサー率20% (11/53)
回答No.2

的外れなのかもしれないですが、適当にセルの高さを変えた上で、 「セルの書式設定」で「配置」 の 縦位置を「中央揃え」ではだめなのでしょうか?

  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.1

フォントサイズが同じであれば、表全体を選択した上でセルサイズ変更で解決すると思われます。 フォントサイズが異なる場合はマクロを組む必要が有ると思います。

関連するQ&A

  • エクセルのセル内の余白の設定って出来るのでしょうか?

    エクセルで表(罫線)を作ったのですが、 表内の文字と罫線との隙間(セル内の余白)をもう少し広げたいのですが、 やり方が分かりません。 いろいろ検索して調べたのですが、ページの余白の変更方法などは たくさん見つかるのですが、これのやり方が見つかりませんでした。 そもそも設定が出来るのかどうかもよく分からないのですが・・・。 ご存知の方がおられましたらよろしくお願いいたします。

  • Excel 文字の前にスペースを入れる

    こんにちは。 Excelで文字を入力すると罫線にぴった付いてしまいます。 少し文字の前にスペースを入れたいのですが、何か方法はありますか? また、数字を入力した時は右側に寄せたいので、その時も後ろに少しスペースを入れられたらいいなと思ってます。 宜しくお願いいたします。

  • WORD2007表を数字に合わせてぎりぎりまで小さくしたい

    WORD2007表を数字に合わせてぎりぎりまで小さくしたい 表を作成しているのですが、スペースの関係上できるだけ小さいくしたいと思っています。 フォントを8にしたあと、セルのサイズグループの自動調整、「文字の大きさに合わせて」をし、さらにセルのオプションから上下を0に設定しました。 これでもかなり小さくなったのですが、まだかなり必要なサイズまで小さくなっていません。 添付した画像をみると、まだセルの上下の罫線と、文字の間に隙間があるように見えます。 この隙間をぎりぎり、文字と罫線が触れ合うくらいまで、セルの罫線を設定できないでしょうか。 手動で罫線を動かしてみても、文字が保護されているのか、文字にかかるくらいまで罫線を動かすことはできません。 どなたかわかる方、いらっしゃいましたら教えていただけないでしょうか。 (エクセルで表を作って、ワードに貼り付けたらできるようになるでしょうか?)

  • EXCELシートのHTML保存の余白をなくしたいんです。

    EXCELシートをHTML保存しましたが、上下左右の余白が開いていておもしろくありません。 縦横スクロールバーやオートフィル、セル幅可変、並べ替え等、EXCELの標準機能 を残した HTMLで保存しています。 HTMLは全くの素人なんですが、 HTML上の余白をとらない保存のしかたを教えて下さい。 ダイレクトに HTML上で余白をなくする方法でもよいのですが。 お願いします。

  • [HTML+TABLE]空欄のセルの処理の仕方・・・。

    お世話になります。 HTMLでTABLEタグで表を作る際に、内容が何も入っていないタグがあるとします。 その場合、そのセルが浮き上がった?状態になりますよね? スペースと入れてやると他の文字が入っているセルと同じようにへこんだ状態になります。 HTMLタグやなんかでこれをスペースも入っていない状態でもへこんだ状態にする方法はありませんか?スペースを入れたほうが早いのは早いと思いますが・・・。 宜しくお願い致します。

    • ベストアンサー
    • HTML
  • エクセル 罫線

    初歩的な質問ですが、エクセルのセルで罫線を引いて、その罫線の上下に数字や文字を入れたいのですが、どうやれば宜しいのでしょうか? よろしくお願いします。

  • エクセルでセルの余白を作りたい

    エクセルでセルに余白をもうけたいのですがそのようなことはできますか? ワードで表をつくったときにはセルごとに上下左右の余白をミリ単位で設定できますが、同等の機能はエクセルにはないのでしょうか。 ヘルプを探しましたが見つかりませんでした。 よろしくお願いします。

  • スペースを含む文字を分解するには

    エクセル VBAにて 一つのセルに”ああ いいい う f ・・・”のように、スペースを含む文字があり、その文字の長さやスペースの数が不定の場合において、 別のセルの一つ一つに、”ああ”と”いいい”と”う”・・・を分けて入れたいのですがどうすればいいのでしょうか?

  • エクセルの文字の背景色を透明にしペイントに貼る方法

    エクセルの操作法に詳しい方にお尋ねします。  私は、ウィンドウズ7で、エクセル2010を使用しています。 エクセルで文字を打つと通常は横書きになります。 しかし私は、これを「縦書き」にして、「罫線」を消してしまい、さらに「セルの背景色を透明化」して、ウィンドウズ7のペイント画面にあるイラストに貼りたいのです。  つまり、ペイント画面に文字を貼り付ける時、イラストの良さを殺さぬように、文字の周囲が「白抜き」にならず、さらに罫線の枠が表示されない方法を探している、ということです。  できれば早急に教えていただけると幸いです。

  • スペースを除いた文字数

    エクセルで、セル内のスペースを除いた文字数を返す関数を教えて下さい。

専門家に質問してみよう