code mit schleife verkürzen (variable)?

Bild

Betrifft: code mit schleife verkürzen (variable)?
von: roland_k
Geschrieben am: 01.04.2005 09:51:15
hoi guten morgen zusammen
habe da nen code der funkt !


Sub test()
Cells(2, 3).Value = "='[wehr.xls]administration'!R5C6"
Cells(3, 3).Value = "='[wehr.xls]administration'!R6C6"
Cells(4, 3).Value = "='[wehr.xls]administration'!R7C6"
End Sub

nun wollte das verkuerzen wie folgt:

Sub test1()
    For i = 2 To 4
        For j = 5 To 7
            Cells(i, 3).Value = "='[skatclub77-wehr.xls]administration'!RjC6"
        Next j
    Next i
End Sub

nun schreibt der mir aber RjC6 statt R5C6 - R6C6 ...R7C6
was mache da falsch ?
danke im voraus
fruss roland_k
Bild

Betrifft: AW: code mit schleife verkürzen (variable)?
von: c0bRa
Geschrieben am: 01.04.2005 09:57:46
hallo...

Sub test1()
    Dim i As Integer
    For i = 2 To 4
        Cells(i, 3).Value = "='[skatclub77-wehr.xls]administration'!R" & i + 3 & "C6"
    Next i
End Sub
sollte funktionieren
Rückmeldung nicht vergessen...
c0bRa
Bild

Betrifft: AW: code mit schleife verkürzen (variable)?
von: ransi
Geschrieben am: 01.04.2005 09:59:06
guten morgen roland
ungetestet:
""='[skatclub77-wehr.xls]administration'!R" & j & "C6""
ransi
Bild

Betrifft: AW: code mit schleife verkürzen (variable)?
von: c0bRa
Geschrieben am: 01.04.2005 10:05:06
hallo...
nur steht dann immer R7C6 in den zellen weil 2 for schleifen drin sind...
c0bRa
 Bild

Beiträge aus den Excel-Beispielen zum Thema "code mit schleife verkürzen (variable)?"