
No.5
- 回答日時:
> これで私の希望がかなったと思うのですが、質問を読み違えたと言うことですが、
> このままだと動作に問題があるのでしょうか。
A列に値を入力しB列に全角空白を付加した値を求めるなら、VBAを利用する必要はありません。
関数で十分です。
A列に入力したセルに空白を付加するのなら、下記のマクロで問題ありません。
> なぜそうなるのか、全く仕組みはわかりませんが
解説が必要ですか?
確かにB列と書いていますね。まさか同じセル内でできると思っていなかったので、あのような書き方をしてしまいましたが、意図していたことは教えていただいたVBAでの処理でした。
どうもありがとうございました。

No.4
- 回答日時:
=LEFT(A1&REPT(" ",10),10)
No.2
- 回答日時:
ご質問の条件をすべて満たすとしたら、VBAを利用するしかないと思います。
下記のコードを該当シートのコードウインドウにコピペして動作を確認してみてください。
Private Sub Worksheet_Change(ByVal Target As Range)
With Target
If .Column = 1 Then
.NumberFormatLocal = "@"
.Value = Left(StrConv(.Value, vbWide) & Application.Rept(" ", 10), 10)
End If
End With
End Sub
VBAというものを使ったことが無かったのですが、コピペで思ったとおりの動作ができました。
なぜそうなるのか、全く仕組みはわかりませんがありがとうございました(^^;
これで私の希望がかなったと思うのですが、質問を読み違えたと言うことですが、このままだと動作に問題があるのでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
Excelで後ろにスペースを入れて文字数を一度に揃えることってできますか?
その他(ソフトウェア)
-
EXCELの文字列操作で文字数不足の分をスペースで補う方法
Excel(エクセル)
-
エクセルで特定の文字の前や後で半角スペースを一括挿入したい。
Word(ワード)
-
-
4
Excelのセル内の文字の頭に半角空白を入れるには
その他(コンピューター・テクノロジー)
-
5
Excelで特定の文字の前だけに空白を挿入したい
Excel(エクセル)
-
6
Excel 文字の前にスペースを入れる
Excel(エクセル)
-
7
エクセル 全ての文字の間に半角スペースを入れたい
Excel(エクセル)
-
8
エクセル すべての文字間にスペースを入れる方法
Excel(エクセル)
-
9
エクセルの改行時、2行目の頭にスペースを入れる方法
その他(パソコン・スマホ・電化製品)
-
10
Excelで文字間にスペースを一発で入れられる方法を教えてください。
Excel(エクセル)
-
11
エクセルの文字間スペースを入れる関数ありますか?
その他(Microsoft Office)
-
12
セルに文字列を入力すると、自動で文字間に1文字分の空白ができるような設定はありませんか?
Excel(エクセル)
-
13
セルの文字を「印刷時だけ非表示」にしたいです。
Excel(エクセル)
-
14
Excelで、空白を表示したい
Excel(エクセル)
-
15
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
16
セル内右寄せ文字列の右側に半角スペースが入れられない
Excel(エクセル)
-
17
Excelで数値→文字列変換で指数表示になったものをいっぺんに直したい
Excel(エクセル)
-
18
エクセルのセル内の余白の設定って出来るのでしょうか?
Excel(エクセル)
-
19
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
20
VBA 半角スペースを入れるには...
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでCSVを編集するとき、...
-
IF関数で空欄("")の時、Null...
-
【画像あり】オートフィルター...
-
Excel > ピボットテーブル「(空...
-
Excel:関数が入っているセルに...
-
「データ要素を線で結ぶ」がチ...
-
エクセルで入力すると隣のセル...
-
数式による空白を無視して最終...
-
エクセル 連番が途切れていると...
-
Excelで、入力文字の後に自動で...
-
【関数】=EXACT(a1,b1) a1とb1...
-
【Excel】 csvの作成時、空白セ...
-
空白セル内の数式を残したまま...
-
数式の結果が空白の時の空白扱い
-
excel2010 空白セルにのみ貼り...
-
エクセルで空白文字の前後を入...
-
エクセルで、「複数のセルの中...
-
エクセルで「丁番地」を変換す...
-
エクセルのIF関数で、隣のセル...
-
形式貼り付けの「空白を無視す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【画像あり】オートフィルター...
-
IF関数で空欄("")の時、Null...
-
エクセルでCSVを編集するとき、...
-
Excel > ピボットテーブル「(空...
-
エクセル 連番が途切れていると...
-
「データ要素を線で結ぶ」がチ...
-
エクセルで入力すると隣のセル...
-
ピボットテーブルで空白セルの...
-
Excel:関数が入っているセルに...
-
Excelで、入力文字の後に自動で...
-
形式貼り付けの「空白を無視す...
-
数式による空白を無視して最終...
-
空白セル内の数式を残したまま...
-
excel2010 空白セルにのみ貼り...
-
関数TRANSPOSEで空白セルを0に...
-
【Excel】 csvの作成時、空白セ...
-
エクセルのIF関数で、隣のセル...
-
エクセル セルのコピー元が空...
-
エクセルで、「複数のセルの中...
-
エクセルで上の行の値を自動的...
おすすめ情報