2012-04-18 17 views
1

重複を取り除くVBAコードを知っている人がいるかどうかは疑問でした。たとえば、列Dでは、IDの最初のインスタンスを保持し、重複を削除します。VBAで重複を削除する - Excel 2003

+0

にあなたはそれのようにロックする方法、Tabelの画像を挿入することができること? – Moosli

+0

行の先頭に4つのスペースを挿入すると、行全体が固定サイズのフォントで表示されます。その後、列を作成して列を作成することができます。上記の文字列は、前のイメージであることを前提としています。あなたが探しているものを人々が理解できるように、後の画像も提供してください。 –

答えて

4

[OK]を

enter image description here

よろしく

グレッグは、それはあなたのために働く必要があります。 ルーチンdeletsすべてダブルId'dは列C

Option Explicit 


Sub DeletDuplicate() 
    Dim x As Long 
    Dim LastRow As Long 
    LastRow = Range("C65536").End(xlUp).Row 
    For x = LastRow To 1 Step -1 
     If Application.WorksheetFunction.CountIf(Range("C1:C" & x), Range("C" & x).Text) > 1 Then 
      Range("C" & x).EntireRow.Delete 
     End If 
    Next x 
End Sub 
関連する問題