Hallo,
ich wollte eine doppelte For Funktion ausführen, leider scheint dabei etwas noch nicht ganz zu stimmen:
Y wird korrekt berechnet ergibt die Anzahl Tage im Monat. Und genauso oft soll der I Block ausgeführt werden bzw. in das Tabellenblatt eingefügt werden.
Bisher erscheint er aber nur einmal. Was muss ich anders machen?
ich wollte eine doppelte For Funktion ausführen, leider scheint dabei etwas noch nicht ganz zu stimmen:
Y wird korrekt berechnet ergibt die Anzahl Tage im Monat. Und genauso oft soll der I Block ausgeführt werden bzw. in das Tabellenblatt eingefügt werden.
Bisher erscheint er aber nur einmal. Was muss ich anders machen?
VB.NET-Quellcode
- fspalte = ActiveSheet.Cells(5, ActiveSheet.Columns.Count).End(xlToLeft).Column + 1
- For y = 1 To (tbl.ListColumns(monat).DataBodyRange.Count - wsf.CountBlank(tbl.ListColumns(monat).DataBodyRange))
- datatherapeut = frmTherapeut.lb_therapeut.ListCount - 1
- Set datacells = Range(Cells(5, fspalte), Cells(5, fspalte).Offset(0, datatherapeut))
- frmTherapeut.lb_therapeut.RowSource = "dt_Therapeut[Nachname_Therapeut]"
- For i = 0 To frmTherapeut.lb_therapeut.ListCount - 1
- datacells(1, i) = frmTherapeut.lb_therapeut.List(i, 0)
- Next i
- Next y