22. marts 2010 - 19:12Der er
3 kommentarer og 1 løsning
Køre for next loop for grupper af ranges
Håber der er nogen der gider hjælpe med den her: Jeg skal udfylde række F2:F25 med tallet 1, F27:F50 med tallet 2, osv. Altså ranges a 24 celler der skal have en stigende værdi indtil F8785 der slutter med en værdi på 366.
Jeg kan lave det for hver enkelt range, men så bliver det alt andet lige en lang kode :-).
Er der nogen der har et bud på et For Next loop??? Mvh Nielsen
Public Sub test() Dim I As Long, X As Integer 'Jeg skal udfylde række F2:F25 med tallet 1, F27:F50 med tallet 2, osv. Altså ranges a 24 I = 1 For X = 1 To 366 Do I = I + 1 Cells(I, "F").Value = X Loop Until I Mod 25 = 0 I = I + 1 Next
End Sub
slutter nu i F9150, du forlanger en blank imellem hver
Public Sub test() Dim I As Long, X As Integer 'Jeg skal udfylde række F2:F25 med tallet 1, F27:F50 med tallet 2, osv. Altså ranges a 24 I = 1 For X = 1 To 366 Do I = I + 1 Cells(I, "F").Value = X Loop Until I Mod 24 = 0
Public Sub test() Dim I As Long, X As Integer 'Jeg skal udfylde række F2:F25 med tallet 1, F27:F50 med tallet 2, osv. Altså ranges a 24 I = 1 For X = 1 To 366 Do I = I + 1 Cells(I, "F").Value = X Loop Until (I - 1) Mod 24 = 0
Next
End Sub
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.