W
Willy
Guest
Bonjour à tous,
Bien que cela fonctionne, je souhaiterai savoir si la procédure ci-dessous est correcte concernant l'appel pour chaque If/Else de : For Each cell in r / Next ?
Je connais mal l'incidence de cette boucle.
If StockCategorie.Value = "AFPS / BNS" Or StockCategorie.Value = "CFAPSE" Or StockCategorie.Value = "CFAPSR" Then
For Each cell In r
tabT(i, 1) = cell.Value
tabT(i, 2) = cell.Offset(0, 1).Value
tabT(i, 3) = cell.Offset(0, 2).Value
tabT(i, 4) = cell.Offset(0, 15).Value
tabT(i, 5) = cell.Offset(0, 16).Value
tabT(i, 6) = cell.Offset(0, 17).Value
tabT(i, 7) = cell.Offset(0, 18).Value
i = i + 1
Next
Else
For Each cell In r
tabT(i, 1) = cell.Value
tabT(i, 2) = cell.Offset(0, 1).Value
tabT(i, 3) = cell.Offset(0, 2).Value
tabT(i, 4) = cell.Offset(0, 3).Value
tabT(i, 5) = cell.Offset(0, 4).Value
tabT(i, 6) = cell.Offset(0, 5).Value
tabT(i, 7) = cell.Offset(0, 168).Value
i = i + 1
Next
End If
De plus, j'ai un trou, quelle touche ou ensemble de touche permet d'indenter le code et ( ça je ne le sait pas ) comment faire pour que le code puisse suivre à la ligne suivant ?
Merci beaucoup
Willy
Bien que cela fonctionne, je souhaiterai savoir si la procédure ci-dessous est correcte concernant l'appel pour chaque If/Else de : For Each cell in r / Next ?
Je connais mal l'incidence de cette boucle.
If StockCategorie.Value = "AFPS / BNS" Or StockCategorie.Value = "CFAPSE" Or StockCategorie.Value = "CFAPSR" Then
For Each cell In r
tabT(i, 1) = cell.Value
tabT(i, 2) = cell.Offset(0, 1).Value
tabT(i, 3) = cell.Offset(0, 2).Value
tabT(i, 4) = cell.Offset(0, 15).Value
tabT(i, 5) = cell.Offset(0, 16).Value
tabT(i, 6) = cell.Offset(0, 17).Value
tabT(i, 7) = cell.Offset(0, 18).Value
i = i + 1
Next
Else
For Each cell In r
tabT(i, 1) = cell.Value
tabT(i, 2) = cell.Offset(0, 1).Value
tabT(i, 3) = cell.Offset(0, 2).Value
tabT(i, 4) = cell.Offset(0, 3).Value
tabT(i, 5) = cell.Offset(0, 4).Value
tabT(i, 6) = cell.Offset(0, 5).Value
tabT(i, 7) = cell.Offset(0, 168).Value
i = i + 1
Next
End If
De plus, j'ai un trou, quelle touche ou ensemble de touche permet d'indenter le code et ( ça je ne le sait pas ) comment faire pour que le code puisse suivre à la ligne suivant ?
Merci beaucoup
Willy