Bonjour à tous et toutes,

Ma question peut paraitre bizare, mais je vous explique:

Je souhaiterais qu'une constante (par exemple a) soit rattachée à une variable (1 ou 2 ou 3...) et ceci égal à une plage de données variables:

Je vous joins ci dessous la partie de mon programme que je n'arrive pas à programmer, ce sera plus facile à comprendre:


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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 
Sub extract_OTC()
 
 
For j = Worksheets.Count To 1 Step -1
 
 
With ActiveSheet
 
If Cells(1, 1) = "OTC Derivatives Report - Equity Swap" Then
 
 
 
 "col"&j& = Cells(15, 100).End(xlToLeft).Column
 
'C'est ici que ca ne marche pas, je voudrais en fait que le résultat 
' de ""Cells(15, 100).End(xlToLeft).Column"" soit col10 par exemple
'et donc à la fin je supprime cet sheet et je voudrais que donc mon compteur
'soit de 9 et donc que les données obtenues soient col9...
 
 
"ligne"&j& = Cells(150, 1).End(xlUp).Row
 
"plagededonnees"& j& = Range(Cells(15, 1), Cells(("ligne" & j&), "col" & j&))
 
.Delete
end if
end with
 
next j
 
 
end sub
Merci d'avance pour vos réponses!


Benjamin