Indicer une variable

allegro50

XLDnaute Occasionnel
Bonsoir le forum

C'est sans doute tout simple mais je bute sur les 2 lignes de code ci dessous

For x = k - M To 0 Step -1
Set colT x = Cells(1, k - x).EntireColumn
Prix_AddT(x) = Intersect(colT(x), line2)
Next x

Le jeu consistant à stocker dans les variables Prix_AddT1,
Prix_AddT2,...Tn la valeur à l'intersection de ligne 2 et colonne x.

Question :comment dois je ecrire ColTx ,
Prix_AddTx pour ce faire ?

Merci
 

Catrice

XLDnaute Barbatruc
Re : Indicer une variable

Tu ne m'as par tout dit ;-) ...

Une solution dans le fichier joint.

Sub test1()
k = 5
M = 1
ReDim Prix(k - M)
For x = k - M To 0 Step -1
Prix(x) = Intersect(Columns(x + 1), Rows(2))
MaSomme = MaSomme + Prix(x)
Next
MsgBox MaSomme
End Sub
 

Pièces jointes

  • Classeur1.xls
    24 KB · Affichages: 41
  • Classeur1.xls
    24 KB · Affichages: 43
  • Classeur1.xls
    24 KB · Affichages: 36

Discussions similaires

Réponses
1
Affichages
456

Statistiques des forums

Discussions
312 495
Messages
2 088 966
Membres
103 993
dernier inscrit
Essens