Anzeige
Archiv - Navigation
988to992
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
988to992
988to992
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Bedingte Formate

Bedingte Formate
26.06.2008 11:17:00
Rosi
Hallo Forum,
ich habe in einer Excel-Tabelle einen Bereich in dem den Zellen 3 bedingte Formate zugewiesen sind.
beim Verschieben einer dieser Zellen in einen anderen Bereich (per VBA) muss auch die Reihenfolge der Bedingungen dieser Zelle geändert werden (Bedingung 3 muss Bedingung 1 werden).
Wie bringe ich das hin?
Gruss Rosi

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Bedingte Formate
27.06.2008 09:32:31
fcs
Hallo Rosi,
das automatische Ändern der bedingten Formatierung unter VBA ist ziemlich komplex, wenn man alle Möglichkeiten abdecken will.
Am besten zeichnest du den gesamten Vorgang (Ausschneiden, wieder einfügen, bedingte Formatierungen ändern) mit dem Makro-Recorder auf.
Wenn die Zelladressen bei diesem Vorgang immer die gleichen sind, dann kann man den Code so lassen - auch wenn er nicht besonders schön ist. Wenn die zu kopierende Zelle(n) und die Zielzelle(n) immer wieder wechseln, dann müßtest du uns noch sagen wie du die beiden Zellen auswählst bzw. wie Excel z.B. die Zielzelle ermitteln soll.
Danach können wir dir bei der Anpassung der VBA-Prozedur behilflich sein. Dazu solltest du auch eine kleine Beispieldatei mit ein paar Testdaten und dem aufgezeichneten Code hochladen.
Gruß
Franz

Anzeige
AW: Bedingte Formate
27.06.2008 18:06:00
fcs
Hallo Rosi,
ich hab die bedingten Formatierungen in den Bereichen 1 und 2 ein klein wenig angepasst.
(Zellbezug für die Spalten von absolut auf relativ geändert. So kann man innerhalb der Bereiche1 und 2 Zellen problemlos kopieren.
Für das Verschieben eines Mitarbeiters von einem in den anderen Bereich schlage ich vor, dass du die Funktion Kopieren--Nur Formate verwendest.
z.B. Mitarbeiter in Bereich1 ausschneiden und in Bereich2 einfügen. Dann Zeile oder Tage eines anderen Mitarbeiter im Bereich2 markieren, Formate kopieren (Pinsel-Button) und Format auf den verschoben Mitarbeiter übertragen.
In der Datei hab ich ein Makro eingebaut, das die Auswahl der zu kopierenden Zeile und der Einfügezeile ermöglicht und das Verschieben und kopieren der Formate ausführt.
Zur Prüfung ob Zeilen korrekt gewählt wurden verwendet das Makro die Einträge "Name", "Nachtschicht" und "ANWESEND" in Spalte A. Relativ zu diesen Zellen wird dann die Zeile mit dem 1. bzw. letzten Namen in Bereich 1 und 2 ermittelt.
https://www.herber.de/bbs/user/53414.xls
Gruß
Franz
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige