前提・実現したいこと
※アルファベットが列で、〇で囲んだ数字が行を表しています
⓪ A B C D E F
① 1 1 1 2 ☆ △
② 1 1 1 2
③ 2 1 1 1 ☆ △
④ 1 2 1 2 ☆ △
⑤ 1 1 1 2
⑥ 2 2 2 2
⑦ 1 2 1 2
をExcel2021のVBAで精査して、
A,B,C,Dの列がすべて重複する時にその列を削除したいのですが、
ソースコード
VBA
1Sub TEST() 2 ActiveSheet.Range("A:D").RemoveDuplicates Columns:=Array(1, 2, 3, 4) 3End Sub
を実行するとA,B,C,Dの列が重複する部分は削除出来るのですがE,Fは同じ場所に残り
⓪ A B C D E F
① 1 1 1 2 ☆ △
② 2 1 1 1
③ 1 2 1 2 ☆ △
④ 2 2 2 2 ☆ △
⑤
⑥
⑦
のようになります。
⓪ A B C D E F
① 1 1 1 2 ☆ △
② 2 1 1 1 ☆ △
③ 1 2 1 2 ☆ △
④ 2 2 2 2
⑤
⑥
⑦
のように対応するE,Fを同時にそろえるにはどのようにすればいいでしょうか?
どのように調べればいいのかわからずに困っています。
ご教示お願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/14 05:45