1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| Sub calcul_sortie_temps_FeuilleExcel()
Dim x As Integer, y As Integer
Dim i As Integer, j As Integer
Dim Tableau_sortie_temps() As Single
'Redéfinit la taille du tableau
x = 21 'correspond au nb de valeur sur la ligne'
y = 10 'correspond au nb de valeur sur une colonne'
ReDim NomTableau(1 To x, 1 To y)
Range("cf13") = 1 'la première valeur qui va s'incrémenter'
Range("ci13") = 0 'la seconde valeur qui va s'incrémenter'
'Alimente les éléments du tableau'
For i = 0 To x Step 0.05
For j = 1 To y
Range("cf13").Value = i
Range("ci13").Value = j
Tableau_sortie_temps(i, j) = Range("cf21") --> ça bloque là !!
Next j
Range("ci13") = Range("ci13") + 1
Range("cf13") = 1
Next i
Range("c14") = 0
'Transfère les éléments du tableau dans la feuille de calcul
Range(Cells(10, 124), Cells(20, 145)) = NomTableau
End Sub |
Partager