Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.04.2024 18:57:33
17.04.2024 16:56:58
Anzeige
Archiv - Navigation
616to620
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
616to620
616to620
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

gleiche zahlen löschen

gleiche zahlen löschen
04.06.2005 14:52:17
Udo
Hallo,
danke UweD habe ich es geschafft zahlen die untereinander doppelt vorkommen zu löschen (s.formel) leider ist es erst ein teil von dem was ich mir vorstelle.
ich hätte halt auch gerne das wirklich jede zahl die in der tabelle doppelt vorkommt automatisch gelöscht wird wenn ich eine zahl irgendwo in meiner tabelle rein schreibe.
es geht hier jetzt um die zeile 3,11,17,23,31,37 und in den reihen c-q wo keine doppelten zahlen vor kommen sollen
hier ist der beitrag zu finden den ich gestern geschrieben habe.
https://www.herber.de/forum/archiv/616to620/t619354.htm#619354
vielen lieben dank für euere hilfe
Udo

Private Sub Worksheet_Change(ByVal Target As Range)
Dim SP%
SP = Target.Column
On Error GoTo Fehler
Application.EnableEvents = False
Select Case Target.Row
Case 1
If Cells(3, SP) = Target Then Cells(3, SP).ClearContents
If Cells(5, SP) = Target Then Cells(5, SP).ClearContents
Case 3
If Cells(1, SP) = Target Then Cells(1, SP).ClearContents
If Cells(5, SP) = Target Then Cells(5, SP).ClearContents
Case 5
If Cells(1, SP) = Target Then Cells(1, SP).ClearContents
If Cells(3, SP) = Target Then Cells(3, SP).ClearContents
End Select
Fehler:
Application.EnableEvents = True
End Sub

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

Betreff
Datum
Anwender
Anzeige
AW: gleiche zahlen löschen
05.06.2005 11:22:45
ransi
hallo uwe
versuchs mal so:
Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
Dim bereich As Range
Dim zelle As Range
Dim wert
wert = Target.Value
Set bereich = Range("C3:Q3,C11:Q11,C17:Q17,C23:Q23,C31:Q31,C37:Q37")
If Intersect(Target, bereich) Is Nothing Then GoTo raus
If Target.Count > 1 Then GoTo raus
Application.EnableEvents = False
For Each zelle In bereich
If zelle.Value = wert Then
zelle.ClearContents
End If
Next
Target.Value = wert
raus:
Application.EnableEvents = True
End Sub

ransi
AW: gleiche zahlen löschen
06.06.2005 09:39:15
Udo
hi ransi
genau das war es was mir fehlte herzlichen dank dafür.
gruss udo
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige