VBA 複数列データを一括重複削除 | プログラミング学習メモ
Amebaホームピグアメブロ
芸能人ブログ人気ブログ
新規登録
ログイン

プログラミング学習メモ

プログラミングのコードメモで、皆様のお仕事や生活に少しでも役立てれば幸いだと思っています。頑張って更新中です。

  • ブログトップ
  • 記事一覧
  • 画像一覧
  • 動画一覧

    VBA 複数列データを一括重複削除

     

    複数列を一括重複削除

     

    Sub test()
     ’ 複数列データを一括重複削除

     

        ActiveCell.CurrentRegion.Select
        Selection.RemoveDuplicates Columns:= _
            Array(1, 2, 3, 4), Header:=xlYes


    End Sub

     

     

    Array(1, 2, 3, 4) は、4列ともに重複する場合、それを削除する。1列と3列だけ重複する場合、Array(1, 3)にすれば良いです。

     

    実行結果

     

    ― ― ― ― ― ― ― ― ― ― → Excel VBA基礎入門もくじ へ戻る 

     

    参考記事

     

    『VBA 連続データの作成 AutoFillメソッド』  連続データの作成 AutoFillメソッド 構文Range.AutoFill(Destination, Type)  Sub test1()  ’ 12ヶ…リンクameblo.jp

     

    『VBA セル選択範囲の変更 Resizeプロパティ』  セル選択範囲の変更 Resize 構文Range.Resize(RowSize, ColumnSize)日本語訳Rangeオブジェクト. Resize(変…リンクameblo.jp

     

    『VBA セル入力規則の設定(Validation)』 セル入力規則の設定(Validation)     構文Validation.Add(Type, AlertStyle, Operator, Formula…リンクameblo.jp

     

     

     

      • ブログトップ
      • 記事一覧
      • 画像一覧
      Copyright © CyberAgent, Inc. All Rights Reserved.CyberAgent
      • スパムを報告
      • お問い合わせ
      • 利用規約
      • アクセスデータの利用
      • 特定商取引法に基づく表記
      • ヘルプ