Ich habe versucht, das selbst für einige Zeit zu lösen und es funktioniert einfach nicht für mich. Es ist ein etwas spezifisches Ziel, das ich habe, also hatte ich nicht viel Erfolg, Beispiele online zu finden, also hoffe ich auf eine Richtung, wie man das am besten angeht. Ich hoffe, eine Lösung zu finden, die VBA verwendet. Ich bin ziemlich neu in VBA, also bitte mit mir!Formatieren, so dass Zelle anders gefärbt wird, wenn es einen Wert in Spalte A oder Spalte B oder beides entspricht?
Ich beschäftige mich mit bedingter Hintergrundfarbe basierend auf übereinstimmenden Zellenwerten. Ich habe drei Spalten variabler Länge: A, B und D. Spalten A und B sind zufällig ausgewählte Teilmengen der Werte, die in Spalte D sind - also, die Werte in den verschiedenen Spalten können übereinstimmen, aber sie werden wahrscheinlich nicht eingeschaltet sein die gleiche Reihe.
Wenn der Wert einer Zelle in Spalte D mit dem einer Zelle in Spalte A übereinstimmt, möchte ich, dass die Zeile dieser Zelle von Spalte D zu Spalte K blau gefärbt wird. Wenn der Wert der Zelle in Spalte D mit einem Wert in Spalte B übereinstimmt, möchte ich ebenfalls, dass sie rot gefärbt ist. Wenn eine Zelle in Spalte D mit einer Zelle in Spalte A und B übereinstimmt, möchte ich, dass sie violett gefärbt ist.
Macht das Sinn? Wie würdest du vorschlagen, dass ich mich dem annähere?
Lassen Sie mich wissen, wenn ich weiter klären muss. Ich würde jede Hilfe sehr schätzen!
Mit Excel 2013
Teilen eine Probe Ihrer Excel-Tabelle mit Daten und eine weitere von dem gewünschten Ergebnis –
wie Duplikate zu behandeln? Was ist die Bedingungshierarchie? zeige Beispiele – user3598756
Ich habe das fragliche Arbeitsblatt hier hochgeladen: http://www.filehosting.org/file/details/590480/Book2.xlsx Spalte D ist die Quellspalte, Spalten A und B sind die zufälligen Teilmengen . Soweit spezielle Bedingungen wie Duplikate ... gelten, sollte es niemals Duplikate geben, es sei denn, ein Transect-Name wird falsch eingegeben. In solch einem Szenario ... würde ein Nachrichtenfeld sagen, dass es ein Duplikat gibt, und das Beenden des Subs würde funktionieren, obwohl ich diesen Teil wahrscheinlich selbst herausfinden kann. –