Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

VBA - Fehler im QT | Herbers Excel-Forum

Forumthread: VBA - Fehler im QT

VBA - Fehler im QT
07.01.2010 12:38:37
Helge Kuehn

Hi, ich finde meinen Fehler einfach nicht:
das Makro soll die Duplikate in der Spalte C gelb faerben, ausgenommen wenn 0000 in der spalte doppelt vor kommt. Hier der QT:


Sub doublecolour()
Dim i As Long
Dim s As Long
Range("C:C").Interior.ColorIndex = xlNone
s = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
For i = 1 To ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
If Range("C" & i) <> "0000" Then
If Application.CountIf(Range("C4:C" & s), Range("C" & i)) > 1 Then
Range("C" & i).Interior.ColorIndex = 6
End If
End If
Next i
End Sub

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA - Fehler im QT
07.01.2010 12:53:22
Hajo_Zi
Hallo Helge,
ist es tatsächölich Text der in der Zelle steht?

AW: VBA - Fehler im QT
07.01.2010 13:01:05
Helge Kuehn
Gruss an Hajo, natuerlich ist es eine Zahl und ohne "" klappt es auch. Merci
mach es doch mit der Bedingten Formatierung.
07.01.2010 12:57:19
Tino
Hallo,
markiere die Spalte C,
achte darauf das C1 die aktive Zelle ist.
Erstelle eine Bedingte Formatierung mit dieser Formel
=(ZÄHLENWENN($C:$C;$C1)>0)*($C1<>"0000")*($C1<>"")

Gruß Tino
Anzeige
Korrektur 'ZÄHLENWENN($C:$C;$C1)>1' oT.
07.01.2010 13:50:40
Tino
AW: VBA - Fehler im QT
07.01.2010 13:00:16
Klaus-Dieter
Hallo Helge,
so geht es:
Sub doublecolour()
 Dim i As Long
 Dim s As Long
 Range("C:C").Interior.ColorIndex = xlNone
 s = ActiveSheet.Cells(Rows.Count, 3).End(xlUp).Row
 For i = 1 To ActiveSheet.Cells(Rows.Count, 3).End(xlUp).Row
 If Range("C" & i) <> "0000" Then
 If Application.WorksheetFunction.CountIf(Range("C4:C" & s), Range("C" & i)) > 1 Then
 Range("C" & i).Interior.ColorIndex = 6
 End If
 End If
 Next i
End Sub
[size=8]Code eingefügt mit [url=http://vbahtml.origo.ethz.ch] VBA in HTML 2.0.0.1[/url][/size]
Viele Grüße Klaus-Dieter

Online-Excel
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige