Microsoft Excel

Herbers Excel/VBA-Archiv

Bedingte Formatierung

Betrifft: Bedingte Formatierung von: Reto E.
Geschrieben am: 31.08.2004 11:01:19

Hallo zusammen,

Ich habe eine Tabelle die ich formatieren will und zwar abhängig von Spalte A.

Beispiel:
d. H. wenn in Spalte A eine 1-stellige Zahl ist, muss die Zeile fett sein, wenn in der Spalte A eine 3-stellige Zahl ist, muss die entsprechende Zeile Kursiv sein etc.

Natürlich wär die Formatierung ein wenig komplizierter, daher wäre mir eine Makro-Lösung sehr willkommen.

Besten Dank für jegliche Hilfe

Reto E.

  


Betrifft: AW: Bedingte Formatierung von: Boris
Geschrieben am: 31.08.2004 11:05:15

Hi Reto,

Natürlich wär die Formatierung ein wenig komplizierter, daher wäre mir eine Makro-Lösung sehr willkommen.

Mit deinem angegebenen Level "VBA nein" solltest du dann wohl besser genau beschreiben, was passieren soll.

Grüße Boris


  


Betrifft: AW: Bedingte Formatierung von: Reto E.
Geschrieben am: 31.08.2004 11:19:38

Also VBA-Nein ist übertrieben, ich kenn mich schon ein wenig aus mit VBA.

Ich brauche eigenlich nur das Auswahlkriterium:
if "Zelle in Spalte A" ist "1-stellige Zahl"
Formatierung (zur not per Recorder aufgezeichnet und reinkopiert)
if "Zelle in Spalte A" ist "3-stellige Zahl"
Formatierung ...
etc.

Reto E.


  


Betrifft: AW: Bedingte Formatierung von: Boris
Geschrieben am: 31.08.2004 11:50:56

Hi Reto,

jetzt bin ich immer noch nicht schlauer.
Und wie soll die VBA-Routine angestoßen werden? Durch Abschluss der Eingabe in Spalte A?
Schilder doch mal die komplette Aufgabenstellung.

Grüße Boris


  


Betrifft: AW: Bedingte Formatierung von: Basti
Geschrieben am: 31.08.2004 11:57:44

For i = 1 to 1000 'wie viel Zeilen halt
if len(Cells(i,1)) = 1 then
Formatierung (zur not per Recorder aufgezeichnet und reinkopiert)
end if
if len(Cells(i,1)) = 3 then
Formatierung...
end if
next i

len(cells(i,1) sagt dir die länge des wortes in der zelle.
Die Schleife solltest du selber verstehen können


 

Beiträge aus den Excel-Beispielen zum Thema "Bedingte Formatierung"