Registriert seit: 26.01.2015
Version(en): 2003
hallo atilla hallo schauan
ja ... so kann man es als Profi beschreiben.
Ich habe halt durch die Videos versucht es besser zu erklären. Das ging dann in die Hose!
Habe alle 3 Arbeitsversionen nun mit mehr Daten laufen lassen ... und überall kommt das gleiche raus. Version Schauan, Version atilla und End-Version-atilla von gestern.
Ich würde dann sagen - so kann es bleiben!
Ich habe eben versucht in der End-Version-atilla in der Spalte N dort wo die Zahlen angezeigt werden über Zählewenn einen Vergleich als Bedingte Formatierung einzufügen. Hat leider nicht funktioniert. Vielleicht weil alle Zahlen in einer Zelle stehen.
Was wollte ich genau machen? Zu jeder D:I Zeile werden die Zahlen in N angezeigt. Nun wollte ich optisch die Zahlen hervorheben die genau in der dazugehörigen D:I Zeile übereinstimmen.
Aber das geht anscheinend nicht, wenn alle Zahlen in einer Zeile in N stehen :20:
LG Angelina
Registriert seit: 14.04.2014
Version(en): 2003, 2007
Hallo Angelina,
Zeig doch bitte an einem Beispiel,was wo wie gefärbt werden soll.
Zu den Codes noch einmal, sie unterscheiden sich im Tempo wesentlich. Der zuletz von mir eingestellte ist der schnellste, wobei da auch noch etwas Luft nach oben ist.
Wenn ich das richtig beobachtet habe, dann braucht die Suche ab dem zweiten Dreier nicht in Zeile 1 von D:I anfangen. Es reicht ab der Zeile des ersten Fundes vom vorangegangen Dreier zu beginnen. Aber dafür müsste noch einiges an Code hinzukommen.
Gruß Atilla
Registriert seit: 26.01.2015
Version(en): 2003
hallo atilla, Zitat:Aber dafür müsste noch einiges an Code hinzukommen. Nein ... wir lassen es so wie es nun ist. Ich möchte nicht das ihr/du noch mehr Arbeit/Zeit/Mühe in diese Aufgabe investiert. Zitat:Zeig doch bitte an einem Beispiel,was wo wie gefärbt werden soll. siehe Bild hierzu Spalte NSpalte N (bei mir dunkelgrün) sollen die identischen zu Zeile D:I rot hinterlegt werden. PS: Bin nun für 2-3 Stunden unterwegs! LG Angelina
Registriert seit: 29.09.2015
Version(en): 2030,5
25.03.2016, 14:46
(Dieser Beitrag wurde zuletzt bearbeitet: 25.03.2016, 14:47 von snb.)
Wenn Geschwindigkeit wichtig ist: Code: Sub M_snb() sn = Tabelle1.Cells(1).CurrentRegion.Columns(15).Resize(, 12) sq = Tabelle1.Cells(1).CurrentRegion.Columns(41) Z = Tabelle1.Cells(1, 39) For Each it In Tabelle1.Cells(1).CurrentRegion.Columns(4).Resize(, 6).Cells If it.Row <> x Then If y < -2 Then c00 = c00 & " " & x y = 0 x = it.Row End If y = y + (it.Interior.ColorIndex <> xlNone) Next sp = Split(Trim(c00)) For j = 0 To UBound(sp) c00 = "" For jj = sp(j) - Z - 1 To sp(j) - 1 For jjj = 1 To UBound(sn, 2) If sn(jj, jjj) <> "" And InStr(c00 & " ", " " & sn(jj, jjj) & " ") = 0 Then c00 = c00 & " " & sn(jj, jjj) Next Next sq(sp(j), 1) = UBound(Split(c00)) Next Tabelle1.Cells(1).CurrentRegion.Columns(41) = sq End Sub
Registriert seit: 29.09.2015
Version(en): 2030,5
@Attilla,
Kannst du sagen welche Zahlen du zählst in Zeile 23 und evt. warum ?
Mein Ergebnis ist 10, Schauan's Ergbenis ist 14.
Registriert seit: 14.04.2014
Version(en): 2003, 2007
Hallo, snb,
und was bekomme ich für Ergebnisse raus???
Das erfährst Du wenn Du den Code aus Beitrag #70, wie dort beschrieben ausführst. Das sind die gleichen Ergebnisse, wie schauan.
Im gleichen Beitrag habe ich auch versucht zu erklären, wie was gezählt wird.
Gruß Atilla
Registriert seit: 14.04.2014
Version(en): 2003, 2007
Hallo Angelina,
bitte nimm die Beispieldatei, die uns auch zur Verfügung steht und zeig da, was eingefärbt werden soll.
Hast Du Spalte N manuell weiter ausgefüllt???
Gruß Atilla
Registriert seit: 29.09.2015
Version(en): 2030,5
(25.03.2016, 16:34)atilla schrieb: Hallo, snb,
und was bekomme ich für Ergebnisse raus???
Das erfährst Du wenn Du den Code aus Beitrag #70, wie dort beschrieben ausführst. Das sind die gleichen Ergebnisse, wie schauan.
Im gleichen Beitrag habe ich auch versucht zu erklären, wie was gezählt wird. Pfffff, Ich habe die Erklärung gelesen. Aber dennoch bleibt die Frage im Beispiel Zeille 23 welche Zahlen gezählt werden.
Registriert seit: 14.04.2014
Version(en): 2003, 2007
25.03.2016, 16:59
(Dieser Beitrag wurde zuletzt bearbeitet: 25.03.2016, 16:59 von atilla.)
Hallo snb,
Pfffff,
dann musst Du Dich durch alle Beiträge durcharbeiten, was anderes habe ich auch nicht zur Verfügung! :@
Oder Du siehst Dir meinen Code aus Beitrag #70 an, dann wird auch deutlich, was gezählt wird. Der ist für Dich bestimmt verständlicher als die Erklärungen.
Gruß Atilla
Registriert seit: 26.01.2015
Version(en): 2003
(25.03.2016, 16:37)atilla schrieb: Hallo Angelina,
bitte nimm die Beispieldatei, die uns auch zur Verfügung steht und zeig da, was eingefärbt werden soll.
Hast Du Spalte N manuell weiter ausgefüllt??? hallo nein - du hast mir doch den VBCode so erweitert, das ich in der Spalte N nun die genauen Zahlen sehen kann, welche durch die Anzahl in Spalte AN ausgegeben werden. Beispiel: D1:I1 hätte die Zahlen 1,2,3,4,5,6 Die dazugehörige N1 hätte die Zahlen 10,12,1,3,14,29 Übereinstimmung in N1 1,3 Diese 1,3 soll rot werden - mehr nicht. Da in den Beispieldateien diese Ausgabe in der Spalte N noch nicht war kann ich diese auch nicht, wie von dir gewünscht, verwenden. LG Angelina
|