Guten Tag,
ich möchte in einer Exceltabelle 2007 alle nichtfarblich markierten Zellen Löschen, heisst die Tabelle bis auf die z. B. mit „rot“ hinterlegten Zellen konsolidieren.
(Suche ungleich nach „rot“ esetzen durch nichts???)
Erwünschtes Ergebnis: nur die in rot hinterlegten Zellen bleiben übrig.
ich möchte in einer Exceltabelle 2007 alle nichtfarblich
markierten Zellen Löschen, heisst die Tabelle bis auf die z.
B. mit „rot“ hinterlegten Zellen konsolidieren.
(Suche ungleich nach „rot“ esetzen durch nichts???)
Erwünschtes Ergebnis: nur die in rot hinterlegten Zellen
bleiben übrig.
Hallo Regius,
wie kam die Farbe in die Zellen?
Bedingte Formatierung oder manuell?
Gruß
Reinhard
Hallo Reinhard,
die Zellinhalte (Text) wurden mit bedingter Formatierung rot markiert, weil diese ein gesuchtes Ergebnis in einer ziemlich gr. Tabelle darstellen. Um zu einem übersichtlichen Ergenis zu kommen, die roten Zellen sind überall in der Tabelle verteilt, möchte ich die nichtroten entfernen.
Erst mal vielen lieben Dank für deine Nachricht!
Gruß
regius
die Zellinhalte (Text) wurden mit bedingter Formatierung rot
markiert, weil diese ein gesuchtes Ergebnis in einer ziemlich
gr. Tabelle darstellen. Um zu einem übersichtlichen Ergenis zu
kommen, die roten Zellen sind überall in der Tabelle verteilt,
möchte ich die nichtroten entfernen.
Hallo Regius,
zunächstmal, bedingte Formatierung ist schlecht. Schlecht weil Vba die Farbe nicht direkt erkennen kann wie wenn du die Zelle selbst anmalst.
Sofern es da in Excel2007 nix neues in der Hinsicht gibt ist man dann gezwungen, alle Zellen einzeln abzuprüfen ob eine Bedingung und wenn ja welche erfüllt ist.
Deshalb muß Vba wissen was du da in den bedingten Formeln als Bedingungen stehen hast, dieses muß man als If-Bedingung in Vba nachbilden.
Je mehr verschiedenartige Bedingungen, ich meine jetzt nicht die 1-3 pro Zelle sondern über alle Zellen gesehen du hast desto aufwendiger wird das.
Verschiedenartig ist eine Bedingung wenn du die bed. Formatierung nicht mit dem Pinsel auf andere Zellen übertragen kannst.
Eine bed. Formatierung die du von A1 nach b1 kopieren kannst ist niht verschiedenartig.
Dann noch eine Anfrage. Du sprichst von Zellen löschen.
Meinst du Zellinhalte löschen? Ansonsten geht das nur komplett eine zeile löschen oder Spalte, sonst wäre ja ein Loch in der Tabelle wenn auch zelllöschung einzeln ging 
Lade mal eine Beispielmappe hoch mit FAQ:2606
Gruß
Reinhard
Hallo Reihard,
vielen Dank für Deine freundliche Unterstützung, der Einfachheit halber eine brief discription der Tab.:
In Spalte A1/A3000 stehen z.B. 3000 Konten;
in B1/B3000 bis UBZ1/UBZ3000 ca. 4000 Namen die die Konten nutzen können, .z.B. EU_MeyerDI.
Im Sheet2 stehen 200 Namen wie z.B. Dieter Meyer.
Der Abgleich lautete: suche nach *Meyer*, wenn der Name gefunden wird, ersetzte ihn durch *Meyer*.
2. Schritt: Format only cells that contain -> cell value-> less than
-> „~*“ formate Cell „fill red“.
Das weit verteilte Ergebnis war so optisch besser erkennbar.)
Jetzt ist es ja müßig den Inhalt der verbleibenden nicht roten Zellen einzeln zu löschen. Dazu bräuchte ich eine geeignete Vorgehensweise, damit nur noch die „roten“ Zellen nach links verschoben bleiben.
Vielen Dank für Deine Hilfe!!!
regard
regius
Hallo Regius
Einfachheit halber eine brief discription der Tab.:
aha.
In Spalte A1/A3000 stehen z.B. 3000 Konten;
in B1/B3000 bis UBZ1/UBZ3000 ca. 4000 Namen die die Konten
nutzen können,
Also Excel2007.
.z.B. EU_MeyerDI.
Im Sheet2 stehen 200 Namen wie z.B. Dieter Meyer.
Der Abgleich lautete: suche nach *Meyer*, wenn der Name
gefunden wird, ersetzte ihn durch *Meyer*.
? Ersetze *Meyer* durch *Meyer*?
- Schritt: Format only cells that contain -> cell value->
less than
-> „~*“ formate Cell „fill red“.
k.A. was da die Jokerzeichen ~* bedeuten.
Irgednwas wird da rot gemacht.
Das weit verteilte Ergebnis war so optisch besser erkennbar.)
Schon, aber Vba ist farbenblind bei Farben durch bed. Formatierung 
Jetzt ist es ja müßig den Inhalt der verbleibenden nicht roten
Zellen einzeln zu löschen. Dazu bräuchte ich eine geeignete
Vorgehensweise, damit nur noch die „roten“ Zellen nach links
verschoben bleiben.
? Wer, wodurch, wird da nach links verschoben.
Kannst du eine mappe hochladen mit FAQ:2602 einem Blatt wie es jetzt aussieht, und einem Blatt wie es dann nach einem Makro aussehen soll.
Vielen Dank für Deine Hilfe!!!
Ich konnte ja noch nix machen weil ich die Durchblickerprüfung noch nicht bestanden habe *gg*
Gruß
Reinhard
Vielen Dank für Deine Hilfe!!!
regard
regius