Herbers Excel-Forum - das Archiv
Werte zuweisen innerhalb einer Schleife
Betrifft: Werte zuweisen innerhalb einer Schleife
von: Jan
Geschrieben am: 30.10.2003 15:02:06
Hallo,
ich möchte gerne den Wert einer Zelle überprüfen und wenn der Wert nicht einem bestimmten entspricht ("J"), dann soll die Zelle nebendran einen anderen Wert ("inaktiv") bekommen.
Das soll in 300 Zeilen geschehen. Mein Entwurf:
Dim Zeile As Integer
For Zeile = 1 To 300
Set curcell = Worksheets("Tabelle1").Cells(Zeile, "I")
If (curcell.Value) = "J" Then
Set curcell = Worksheets("Tabelle1").Cells(Zeile, "J")
curcell.Select
ActiveCell.FormulaR1C1 = "inaktiv"
End If
Next
Wo ist der Fehler??
Betrifft: AW: Werte zuweisen innerhalb einer Schleife
von: Hajo_Zi
Geschrieben am: 30.10.2003 15:05:23
Hallo Jan
Sub Test3()
Dim Zeile As Integer
For Zeile = 1 To 300
If Worksheets("Tabelle1").Cells(Zeile, 9) = "J" Then
Worksheets("Tabelle1").Cells(Zeile, 10) = "inaktiv"
End If
Next
End Sub
Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Betrifft: AW: Werte zuweisen innerhalb einer Schleife
von: Jan
Geschrieben am: 30.10.2003 15:09:31
DANKESCHÖN :-)