ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

重複するデータを削除(RemoveDuplicates メソッド)

   

RemoveDuplicates メソッド

指定したセル範囲から重複データを含む行を削除します。削除する場合は、重複しているデータが含まれる行の中で、先頭行のみ残します。このメソッドは、Excel 2007 以降のバージョンでのみ使用できます。


【書式】

object.RemoveDuplicates ( columns [, header ] )


引数・戻り値

  • object  ・・・  対象となる Range オブジェクトを指定します。
  • columns  ・・・  重複する値を含む列のインデックス値、またはその配列を指定します。
  • header  ・・・  先頭行をタイトル行とみなすかどうかを示す XlYesNoGuess 列挙型 の定数またはその値を指定します(省略可)。
    定数 内容
    xlGuess 0 先頭行をタイトル行とみなすかどうか、Excel が特定します。
    xlYes 1 先頭行をタイトル行とみなします。
    xlNo 2 範囲全体が重複データ削除の対象になります。(既定値)


重複データを削除する(RemoveDuplicates メソッド)使用例

サンプルVBAソース


実行結果

サンプルVBAソース 実行前

RemoveDuplicates メソッド 使用例1a

実行後

RemoveDuplicates メソッド 使用例1b


 - セルの操作 , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

Validation プロパティ 使用例3
入力規則(入力時メッセージの設定)Validation オブジェクト

入力規則の入力時メッセージを表示する Validation.ShowInput …

終端セルを参照する(End プロパティ)

End プロパティ End プロパティは、基準となるセルが含まれる領域の指定した …

オートフィルタ(アイコンで抽出する)AutoFilter メソッド

オートフィルタ(アイコンで抽出する) Excel 2007 から、条件付き書式で …

Locked プロパティ
セルのロック(Locked プロパティ)

セルのロック(Locked プロパティ) Locked プロパティで、セルのロッ …

StandardWidth プロパティ・StandardHeight プロパティ 例01
セル幅・高さの既定値(StandardHeight プロパティ・StandardWidth プロパティ)

StandardHeight プロパティ・StandardWidth プロパティ …

網かけ(パターン)の取得・設定(Pattern プロパティ)

網かけ(パターン)を取得・設定する セルの背景に網かけ(パターン)を設定したり、 …

非連続のセルが選択されているか確認する(Areas コレクション)

Areas コレクション の使い方 複数の離れた位置にあるセル範囲を選択した場合 …

セルの文字列を取得(Text プロパティ)

Text プロパティ セルに表示されている文字列を取得します。Text プロパテ …

Stop
入力規則(リストで制限する)Validation.Add メソッド

ドロップダウンリストで入力値を制限 Validation.Add メソッド(また …

直前のセル・直後のセルを参照する(Previous プロパティ・Next プロパティ)

Previous プロパティ・Next プロパティ Previous プロパティ …