Excel-loop, die Schleifen über eine Feste Anzahl von Zeiten
Ich arbeite an ein paar Formeln in excel-VBA und ich bin versucht zu machen, Durchlaufen eine bestimmte Anzahl von Zeiten. Ist es möglich dies in VBA und wenn ja wie Mach ich es?
Mein code ist wie folgt:
Sub move()
If ActiveCell.Offset(0, -1) = ActiveCell.Offset(1, -1) Then
ActiveCell.Formula = "1"
ActiveCell.Offset(1, 0).Select
Else
ActiveCell.Offset(1, 0).Select
End If
End Sub
- Haben Sie einen Blick auf
For
,Do
,While
für VBA auf Google. - werfen Sie einen Blick auf Excel-Referenz: Schleife - Do-Schleife und Excel-Referenz: Looping - Für... - Loop
Du musst angemeldet sein, um einen Kommentar abzugeben.
Schleife durch eine Feste Anzahl von Zeiten verwenden
For...Next
Schleife.In deinem Fall wäre es wie folgt (ich habe es getan für 10 Schleifen, aber Sie können ändern Sie die Anzahl, wie Sie möchten)
i
ausNext i
. Es ist in VBA nicht erforderlich und syntatically ungültig VB.NET.