重複するデータを削除(RemoveDuplicates メソッド)
RemoveDuplicates メソッド
指定したセル範囲から重複データを含む行を削除します。削除する場合は、重複しているデータが含まれる行の中で、先頭行のみ残します。このメソッドは、Excel 2007 以降のバージョンでのみ使用できます。
【書式】
object.RemoveDuplicates ( columns [, header ] )
引数・戻り値
- object ・・・ 対象となる Range オブジェクトを指定します。
- columns ・・・ 重複する値を含む列のインデックス値、またはその配列を指定します。
- header ・・・ 先頭行をタイトル行とみなすかどうかを示す XlYesNoGuess 列挙型 の定数またはその値を指定します(省略可)。
定数 値 内容 xlGuess 0 先頭行をタイトル行とみなすかどうか、Excel が特定します。 xlYes 1 先頭行をタイトル行とみなします。 xlNo 2 範囲全体が重複データ削除の対象になります。(既定値)
重複データを削除する(RemoveDuplicates メソッド)使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 10 |
Sub Sample_RemoveDuplicates() Range("A1").CurrentRegion.RemoveDuplicates _ Columns:=Array(1, 2), Header:=xlYes End Sub |
実行結果
サンプルVBAソース 実行前
実行後
関連記事
-
-
セルの高さ・幅を取得(Height プロパティ・Width プロパティ)
Height プロパティ・Width プロパティ Height プロパティは、指 …
-
-
対象のセルが配列数式の一部かどうか(HasArray プロパティ)
HasArray プロパティ HasArray プロパティは、対象のセルが配列数 …
-
-
書式で検索(Find メソッド,FindFormat プロパティ)
書式で検索 書式を条件にセルを検索する場合、まず、その書式条件を CellFor …
-
-
セル幅・高さの既定値(StandardHeight プロパティ・StandardWidth プロパティ)
StandardHeight プロパティ・StandardWidth プロパティ …
-
-
入力規則(エラーメッセージの設定)Validation オブジェクト
無効値を入力時に、エラーメッセージの表示 Validation.ShowErro …
-
-
ハイパーリンク(Hyperlink オブジェクト)
Hyperlink オブジェクト Hyperlinks コレクション のメンバー …
-
-
フリガナの取得(GetPhonetic メソッド)
GetPhonetic メソッド GetPhonetic メソッドは、指定した文 …
-
-
数式を設定・取得する(Formula プロパティ・FormulaR1C1 プロパティ)
Formula プロパティ(FormulaR1C1 プロパティ) Formula …
-
-
2つ以上のセル範囲を1つにまとめて参照(Union メソッド)
Union メソッド Union メソッドは、2つ以上のセル範囲を1つにまとめて …
-
-
配列数式を取得または設定する(FormulaArray プロパティ)
FormulaArray プロパティ FormulaArray プロパティは、対 …

