Excel Farbpalette erstellen und mit Farbindexnummer versehen

Excel Farbpalette erstellen und mit Farbindexnummer versehen
Original-Blog: VBA-Codeschnipsel Zum Original Blog

 

Diese nette Lösung habe ich aus dem im MSPress-Verlag erschienen Buch “Excel 2007 Programmierung – Das Handbuch” von Monika Weber und Michael Schwimmer.

Excel Farbpalette und Index Nummer auslesen

Das nachstehende Makro liest die Farbpalette aus – färbt die Zellen entsprechend ein und notiert daneben die Colorindexnummer.

<.>

Option Explicit

Sub Farbpalette_erstellen()
Dim i As Integer

For i = 1 To 14
‘ Index und Farben für Spalte A und B
Cells(i, 1).Value = i
Cells(i, 2).Interior.ColorIndex = i

‘ Index und Farben für Spalte C und D
Cells(i, 3).Value = i + 14
Cells(i, 4).Interior.ColorIndex = i + 14

‘ Index und Farben für Spalte E und F
Cells(i, 5).Value = i + 28
Cells(i, 6).Interior.ColorIndex = i + 28

‘ Index und Farben für Spalte G und H
Cells(i, 7).Value = i + 42
Cells(i, 8).Interior.ColorIndex = i + 42
Next i

‘ Spaltenbreite auf 6 Punkte einstellen
Columns(“A:H”).ColumnWidth = 6
End Sub

<.>

Das Buch sowie die Buch-CD mit vielen Beispieldateien ist übrigens ein lesenswerter Einstieg in VBAShare on Facebook

Zum Original Blog
Author: Andreas Entenmann

Speichere in deinen Favoriten diesen Permalink.

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *


*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">