|
IROC様
早速の回答ありがとうございました。
作っていただいたマクロを試してみましたら、下のように
なりました。
A B
-------------------------------
1 AAAA BBBB
2 CCCC
3 DDDD
4 EEEE
5 あああ
6
7 22222
8 111111 CCCC
9 DDDD
10 あああ
11
12 444444
13 あああ
14 333333
15 gggg
16 あああ
17 hhhh
18 fffff iiii
19
20
マクロを実行する前
A B
-------------------------------
1 AAAA BBBB
2 あああ
3 CCCC
4 DDDD
5 EEEE
6
7
8 111111 22222
9 あああ
10 CCCC
11 DDDD
12
13 333333 444444
14 あああ
15
16
17 fffff gggg
18 あああ
19 hhhh
20 iiii
このときの7Bと12Bにあった空白セルが削除されて、
その分、上にあがるんですね。
横の関係(”11111”の左隣は”22222”、”333333”の隣は”444444”
というように)は変えたくないのです。
また、18Bの“あああ”は下に移動しないようです。
すみません、マクロ式全体でわからないことだらけなのですが
、まずは4行目
For i = Range("b65536").End(xlUp).Row To 1 Step -1
の意味が良くわかりません。 b65536を基点に下から上に
処理を行っていると思っていいでしょうか?
わがままを言いますが、よろしくご指導ください
|
|