• ベストアンサー

Excelでセルに入っている数字又は文字のうしろに決められた数のスペースを入れるようにするには?

エクセルでセルに入っている数字又は文字のうしろに決められた数のスペースを入れるようにすることって出来ますか? 例えば、 A1セルに 123456 という数字が入っていた場合 123456 の後ろに半角スペースを6コつけて 「123456_ _ _ _ _ _ 」 いう風に。 B1セルに 山田太郎 という文字が入っていた場合 山田太郎のあとに全角スペースを5コ入れて 「山田太郎_ _ _ _ _ 」 セルの数字を入力すると半角又は全角スペースを決められている数だけ自動で入力されるようにしたいのですが 何かいい方法はないでしょうか? accessでマクロ使ったほうが簡単かもしれないんですが、accessあまり分からないので・・。 説明がわかりにくくて申し訳ないんですがよろしくお願いします!!

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

  • ベストアンサー
  • LHS07
  • ベストアンサー率22% (510/2221)
回答No.2

たとえば 1. Sheet2のA1 5という文字を入力して 2. Sheet1のA1に=Sheet2!A1&"_ _ _ _ _ _ "を入力します。 3. Sheet1のA1セルを選択してコピーすればいいです。 入力がないところを非表示にするためには以下を入力してください。 =IF(Sheet2!A1="","",Sheet2!A1&"_ _ _ _ _ _ ") 以上

tsubaki109
質問者

お礼

ありがとうございました☆

その他の回答 (1)

noname#111181
noname#111181
回答No.1

セルの書式設定を使います。 数字なら #"____" 文字なら @"____" のように指定してください。("_"はスペースを意味します)

参考URL:
http://www.atmarkit.co.jp/fwin2k/win2ktips/331cellfmt/cellfmt.html
tsubaki109
質問者

お礼

ありがとうございました☆

関連するQ&A