Dim d As Integer Dim j As Integer Dim k As Integer Dim etab(23) As Variant For j = 0 To 23 etab(j) = Cells(s.Row + j, s.Column + 4) MsgBox etab(j) Next j
s une variable de type range qui me specifie la cellule
s.Range(Cells(1, 4), Cells(n, 4))
Mais boff ça ne marche pas
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionDim s as range 's est une cellule dont l'adresse a été trouvé dans un programme précédent Dim d As Integer Dim j As Integer Dim k As Integer Dim etab(23) As Variant For j = 0 To 23 etab(j) = Range(Cells(s.Row, s.Column + 4), Cells(s.Row + j + 1, s.Column + 4)).Value MsgBox etab(j) Next j End Sub
etab(j) = Range(Cells(s.Row, s.Column + 4), Cells(s.Row + j + 1, s.Column + 4)).Value
Dim s as range 's est une cellule dont l'adresse a été trouvé dans un programme précédent
Dim d As Integer Dim j As Integer Dim k As Integer Dim etab(23) As Variant For j = 0 To 23 etab(j) = Cells(s.Row + j, s.Column + 4).Value MsgBox etab(j) Next j
Tab_e(n)= Range(Cells(1, 4), Cells(n, 4)).Value
ReDim Preserve Tab_e(n +1 ) Tab_e(n)= Cells(n, 4).Value
dim toto toto = Range("A1:D23")
Dim toto toto = Range("D1:D3") For i = 1 To UBound(toto, 1) MsgBox toto(i, 1) Next