ich möchte über VBA in Excel folgendes erstellen.
Oben gebe ich die Anzahl der gewünschten Zellen ein, die farbig markiert werden sollen.
durch diese benutzerdefinierte Eingabe möchte ich eine schleife laufen lassen, dass quasi soviel zellen markiert werden, wie die zahl, die eingegeben ist.
also: ich gebe die zahl 5 ein und nun sollen 5 zellen a3, b3, c3, d3, e3 mit grüner farbe markiert werden.
mir fehlt das wissen, wie ich sowas in eine schleife einbinde.
ich möchte über VBA in Excel folgendes erstellen.
Oben gebe ich die Anzahl der gewünschten Zellen ein, die
farbig markiert werden sollen.
durch diese benutzerdefinierte Eingabe möchte ich eine
schleife laufen lassen, dass quasi soviel zellen markiert
werden, wie die zahl, die eingegeben ist.
also: ich gebe die zahl 5 ein und nun sollen 5 zellen a3, b3,
c3, d3, e3 mit grüner farbe markiert werden.
mir fehlt das wissen, wie ich sowas in eine schleife einbinde.
Moin Julie,
komm grad heim und muss bald wieder raus deshalb hab ich keine Zeit das exakt zu schreiben, aber du hast ja gesagt du wolltest das selbst erstellen und wolltest nur wissen wie du es einbindest in eine Schleife. Deshalb ungetestet mal so hingeschrieben:
sub xyz()
Eing = inputbox( ??? )
if Eing="" then exit sub
for n=1 to Eing
worksheets(„Tabelle1“).cells(n,3).interior.colorindex=4
next n
end sub
Naja, teste es halt mal, abgesehen von der syntax der inptubox müßte der Rest korrekt laufen, zumindest wird es buntig, ob jetzt 4 grün ist, keine Ahnung *g , kenn die Farben nicht auswendig.
Ansonsten kannst du ja jeden Befehlsteil einzeln in der Hilfe nachschauen und auch die Farbnummern stehen da irschendwo.
Gruß
Reinhard