16.08.2017, 14:06
Hallo,
brauch mal wieder eure Hilfe!
Also, ich hab mir einen Code geschrieben, der mir eine Tabelle generiert in der mehere Zeilen(Überschriften) andersfarbig dargestellt werden.
Sieht folgendermaßen aus:
funktioniert soweit sehr gut.
Jetzt soll aber die erste Spalte in einer weiteren Farbe dargestellt werden, aber nur die weissen Felder.
anbei noch zwei, ach so, unbeliebte "Bildchen"
also so sieht's mit dem obigen code aus:
und so solls aussehen:
Ich möchte nocheinmal darauf hinweisen, daß die "Bildchen" lediglich zur Verdeutlichung des Problems dienen.
brauch mal wieder eure Hilfe!
Also, ich hab mir einen Code geschrieben, der mir eine Tabelle generiert in der mehere Zeilen(Überschriften) andersfarbig dargestellt werden.
Sieht folgendermaßen aus:
Code:
Dim i, j As Integer
Dim farbnummer As Integer
Sub TabTeil02()
'unterer Teil der Editiertabelle
For j = 3 To 12 ' ----------------------------------Spaltenzähler
For i = 12 To 23 '-------------------------------Zeilenzähler
Select Case i
Case 12, 17, 20
farbnummer = 12 'dunkelblau
Case Else
farbnummer = 56 'weiß
End Select
Cells(i, j).Select
Call Zelleanzeigen
Next i
Next j
End Sub
Private Sub Zelleanzeigen()
With Selection
.Interior.ColorIndex = farbnummer
.Borders(xlEdgeLeft).LineStyle = xlContinuous
.Borders(xlEdgeTop).LineStyle = xlContinuous
.Borders(xlEdgeBottom).LineStyle = xlContinuous
.Borders(xlEdgeRight).LineStyle = xlContinuous
End With
End Sub
funktioniert soweit sehr gut.
Jetzt soll aber die erste Spalte in einer weiteren Farbe dargestellt werden, aber nur die weissen Felder.
anbei noch zwei, ach so, unbeliebte "Bildchen"
also so sieht's mit dem obigen code aus:
und so solls aussehen:
Ich möchte nocheinmal darauf hinweisen, daß die "Bildchen" lediglich zur Verdeutlichung des Problems dienen.