Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
612to616
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
612to616
612to616
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Doppelte Nummern löschen

Doppelte Nummern löschen
18.05.2005 13:27:30
MarryJo
Hallo zusammen,
ich habe eine Spalte in der verschiedenen Nummern sind. Das Makro soll nun diese Spalte durchsuchen und gucken, ob Nummern doppelt vorhanden sind. Wenn ja, soll die komplette Zeile von der Nummer, die doppelt vorhanden ist gelöscht werden. Bis dann quasi keine doppelten Nummern vorhanden sind.
Wie kann man das in einem Makro realisieren?
Vielen Dank vorab.
Gruss, MarryJo

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Doppelte Nummern löschen
18.05.2005 13:49:15
Mac4
Hallo MarryJo,
so was in der Art sollte helfen (Werte stehen in Spalte A):

Sub doppelte_löschen()
For i = [A65536].End(xlUp).Row To 1 Step -1
If WorksheetFunction.CountIf(Range("A1:A" & i), Cells(i, 1)) > 1 Then
Rows(i).Delete
End If
Next
End Sub

Marc
AW: Doppelte Nummern löschen
18.05.2005 13:50:25
u_
Hallo,
kann man. Folgendes Makro löscht alle doppelten der S palte, in der sich die aktive Zelle befindet. Vorsicht also!

Sub doppelte_loeschen2()
Dim iCol As Integer, i As Long
Application.ScreenUpdating = False
iCol = Selection.Column
For i = Cells(65536, iCol).End(xlUp).Row To 1 Step -1
If WorksheetFunction.CountIf(Columns(iCol), Cells(i, iCol)) > 1 Then
Cells(i, iCol).EntireRow.Delete
End If
Next i
Application.ScreenUpdating = True
End Sub

Gruß
Geist ist geil!
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige