Bonjour,
Ces tableaux qui affectent à chaque élève d'une classe un nom et une note est nickel:
Nom = array("Paul","Rebecca",etc...)
Note = array(3,6,etc...)
Encore débutant en vba excel j'ai essayé de réécrire ces deux tableaux en utilisant Type ,sachant que la variable Nom d'indice i est associée avec la variable Note de même indice, ex : Paul a 3 ,Rebecca a 6 ,etc...
Mais c'est un boulet que d'écrire 100 fois ainsi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Option base 1 Type TEleve Nom as String Note as Byte End Type Dim Eleve(100) as TEleve Voici la méthode correcte mais ardue pour affecter le tableau Eleve Eleve(1).Nom = "Paul Eleve(1).Note = 3 Eleve(2).Nom = "Rebecca" Eleve(2).Note = 6 etc...
Donc j'ai essayé ceci pour simplifier l'écriture mais ça ne marche pas:
Eleve.Nom = Array("Paul,"Rebecca",...)
Eleve.Note = Array(3,6,2....)
une solution ?
Partager