1 2 3 4 5 6 7 8 9 10 11
| // Création
Col_NAff := VarArrayCreate([1, 23, 1, NbTLig], varVariant);
// La 1er valeur indique l'indice de base, et la seconde l'indice de fin.
// En somme, Col_NAff := VarArrayCreate([1, 23, 1, NbTLig], varVariant)
// equivaud à Col_NAff : Array [1..23, 1..NbTLig] of Variant.
// Initialisation
Col_NAff := vFeuille.Range['A2','W' + IntToStr(NbTLig)].Value; // Sélection
// Création de L-Rec repésentant une ligne du tableau soit 23 colonnes
L_Rec := VarArrayCreate([1, 23,1,1], varVariant);
// Initialisation Col :=colonnes 1 à 23 et Lig := ligne en cours +1
L_Rec := Col_NAff[1,23,I+1,I+1]; |
Partager