PDA

Vollständige Version anzeigen : bedingte Formatierung


GrU3nL!nG
15.11.2008, 13:37
Hi,

ich habe folgende Tabelle:
http://www9.picfront.org/picture/0xrK6vJsE/thb/tabelle.jpg (http://picfront.de/d/0xrK6vJsE/tabelle.jpg)

Nun möchte ich, dass er die Zeile A bis D markiert, sobald in B Samstag oder Sonntag steht, ansonsten keine Hintergrundfarbe.
Bei Exel2007 kann man unter der Verwaltung ja angeben, auf welche zellen diese bedingte Formatierung angewendet werden soll.
Dies ist aber bei älteren Versionen nicht möglich.
Ich habe dazu schon einige Lösungen mit VBA gefunden, nur frage ich Euch, ob es nicht einen einfacheren Weg gibt, dies umzusetzen, denn VBA wollte ich vermeiden, wenn möglich.

Gruß Marc

ransi
15.11.2008, 14:38
HAllo

...auf welche zellen diese bedingte Formatierung angewendet werden soll.
Dies ist aber bei älteren Versionen nicht möglich...
Das wage ich mal zu bezweifeln.

<b>Tabelle1</b><br /><br /><table border="1" cellspacing="0" cellpadding="0" style="font-family:Arial,Arial; font-size:10pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "> <colgroup><col style="font-weight:bold; width:30px; " /><col style="width:80px;" /><col style="width:80px;" /><col style="width:118px;" /><col style="width:118px;" /></colgroup><tr style="background-color:#cacaca; text-align:center; font-weight:bold; font-size:8pt; "><td >&nbsp;</td><td >A</td><td >B</td><td >C</td><td >D</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >1</td><td style="text-align:right; ">01.01.2008</td><td style="text-align:right; ">Dienstag</td><td style="text-align:right; ">andere Daten</td><td style="text-align:right; ">andere Daten</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >2</td><td style="text-align:right; ">02.01.2008</td><td style="text-align:right; ">Mittwoch</td><td style="text-align:right; ">andere Daten</td><td style="text-align:right; ">andere Daten</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >3</td><td style="text-align:right; ">03.01.2008</td><td style="text-align:right; ">Donnerstag</td><td style="text-align:right; ">andere Daten</td><td style="text-align:right; ">andere Daten</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >4</td><td style="text-align:right; ">04.01.2008</td><td style="text-align:right; ">Freitag</td><td style="text-align:right; ">andere Daten</td><td style="text-align:right; ">andere Daten</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >5</td><td style="background-color:#ffc000; text-align:right; ">05.01.2008</td><td style="background-color:#ffc000; text-align:right; ">Samstag</td><td style="background-color:#ffc000; text-align:right; ">andere Daten</td><td style="background-color:#ffc000; text-align:right; ">andere Daten</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >6</td><td style="background-color:#ffc000; text-align:right; ">06.01.2008</td><td style="background-color:#ffc000; text-align:right; ">Sonntag</td><td style="background-color:#ffc000; text-align:right; ">andere Daten</td><td style="background-color:#ffc000; text-align:right; ">andere Daten</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >7</td><td style="text-align:right; ">07.01.2008</td><td style="text-align:right; ">Montag</td><td style="text-align:right; ">andere Daten</td><td style="text-align:right; ">andere Daten</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >8</td><td style="text-align:right; ">08.01.2008</td><td style="text-align:right; ">Dienstag</td><td style="text-align:right; ">andere Daten</td><td style="text-align:right; ">andere Daten</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >9</td><td style="text-align:right; ">09.01.2008</td><td style="text-align:right; ">Mittwoch</td><td style="text-align:right; ">andere Daten</td><td style="text-align:right; ">andere Daten</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >10</td><td style="text-align:right; ">10.01.2008</td><td style="text-align:right; ">Donnerstag</td><td style="text-align:right; ">andere Daten</td><td style="text-align:right; ">andere Daten</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >11</td><td style="text-align:right; ">11.01.2008</td><td style="text-align:right; ">Freitag</td><td style="text-align:right; ">andere Daten</td><td style="text-align:right; ">andere Daten</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >12</td><td style="background-color:#ffc000; text-align:right; ">12.01.2008</td><td style="background-color:#ffc000; text-align:right; ">Samstag</td><td style="background-color:#ffc000; text-align:right; ">andere Daten</td><td style="background-color:#ffc000; text-align:right; ">andere Daten</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >13</td><td style="background-color:#ffc000; text-align:right; ">13.01.2008</td><td style="background-color:#ffc000; text-align:right; ">Sonntag</td><td style="background-color:#ffc000; text-align:right; ">andere Daten</td><td style="background-color:#ffc000; text-align:right; ">andere Daten</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >14</td><td style="text-align:right; ">14.01.2008</td><td style="text-align:right; ">Montag</td><td style="text-align:right; ">andere Daten</td><td style="text-align:right; ">andere Daten</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >15</td><td style="text-align:right; ">15.01.2008</td><td style="text-align:right; ">Dienstag</td><td style="text-align:right; ">andere Daten</td><td style="text-align:right; ">andere Daten</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >16</td><td style="text-align:right; ">16.01.2008</td><td style="text-align:right; ">Mittwoch</td><td style="text-align:right; ">andere Daten</td><td style="text-align:right; ">andere Daten</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >17</td><td style="text-align:right; ">17.01.2008</td><td style="text-align:right; ">Donnerstag</td><td style="text-align:right; ">andere Daten</td><td style="text-align:right; ">andere Daten</td></tr><tr style="height:17px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >18</td><td >&nbsp;</td><td >&nbsp;</td><td >&nbsp;</td><td >&nbsp;</td></tr></table><br /><table style="font-family:Arial; font-size:10pt; border-style: groove ;border-color:#ff0000"><tr><td ><b>Bedingte Formatierungen der Tabelle</b></td></tr><tr><td ><table border="1" cellspacing="0" cellpadding="0" style="font-family:Arial; font-size:10pt; padding-left:2pt; padding-right:2pt; "><tr><td >Zelle</td><td >Nr.: / Bedingung</td><td >Format</td></tr><tr><td >A1</td><td >1. / Formel ist =WOCHENTAG($A1;2)&gt;=6</td><td style="background-color:#ffc000; ">Abc</td></tr><tr><td >B1</td><td >1. / Formel ist =WOCHENTAG($A1;2)&gt;=6</td><td style="background-color:#ffc000; ">Abc</td></tr><tr><td >C1</td><td >1. / Formel ist =WOCHENTAG($A1;2)&gt;=6</td><td style="background-color:#ffc000; ">Abc</td></tr><tr><td >D1</td><td >1. / Formel ist =WOCHENTAG($A1;2)&gt;=6</td><td style="background-color:#ffc000; ">Abc</td></tr></table></td></tr></table> <br /><br /><span style="font-family:Arial; font-size:9pt; font-weight:bold;background-color:#ffffff; color:#000000; ">Excel Tabellen im Web darstellen &gt;&gt; </span><a style ="font-family:Arial; font-size:9pt; color:#fcf507; background-color:#800040; font-weight:bold;" href="http://www.excel-jeanie-html.de" target="_blank"> Excel Jeanie HTML 4 </a>

ransi

GrU3nL!nG
15.11.2008, 16:46
hi,

das müsste ich ja wiederum in jede zelle eingeben, bzw. einmal für die erste zeile eingeben.

gruß marc

IngGi
15.11.2008, 19:33
Hallo Marc,

wenn du erst den gewünschten Bereich markierst und dann die bedingte Formatierung einmal definierst, steht diese in jeder Zelle des markierten Bereiches.

Gruß Ingolf