[VBA-E] Comment créer un tableau sous vba excel
Bonjour,
Débutante en VBA sous excel j'essaie de faire des exercices à l'aide d'exemple pris sur les sites spécialisés. J'en suis aux tableaux et je ne trouve pas d'explications claires à la portée des débutants.
j'ai 2 exemples que j'ai trouvés et si j'éxécute la macro rien ne se passe (pas de tableau créer sur la feuille excel), dans le premier où faut il mettre les éléments à entrer dans le tableau exemples nom des éléves et notes
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| Sub tableauV2()
'Déclaration du tableau
'14 représente le nombre d'enregistrements a traiter, 2 le nombre de 'champs (Elèves, Notes).
Dim MesEleves(1 To 8, 1 To 2) As Variant
Dim i As Integer
Dim Cel As Range
'On affecte la cellule "A1" à la variable Cel
Set Cel = Range("A1")
'Boucle pour remplir le tableau
For i = 1 To 8
MesEleves(i, 1) = Cel.Offset(i) 'Elèves
MesEleves(i, 2) = Cel.Offset(i, 1) 'Notes
Next i
End Sub |
Dans le second exemple même problème mais ici on entre les éléments par
Code:
1 2 3 4 5 6 7 8 9 10 11
|
inputbox et comment mettre le tableau à un endroit précis
Sub tableauV5()
Dim Etagere() As Integer
Dim NombreCase As Integer
NombreCase = Val(InputBox("Combien d'éléments"))
ReDim Etagere(NombreCase)
For compteur = 1 To NombreCase
NombreCase = InputBox("Entrez le nombre N° " & compteur & " : ")
Next
End Sub |
Merci pour la réponse