Adresse de cellule variable

Exelsiouss Messages postés 2 Date d'inscription vendredi 27 février 2009 Statut Membre Dernière intervention 3 mars 2009 - 27 févr. 2009 à 16:07
Exelsiouss Messages postés 2 Date d'inscription vendredi 27 février 2009 Statut Membre Dernière intervention 3 mars 2009 - 3 mars 2009 à 10:51
Bonjour

J'aimerais rendre une adresse de cellule Excel variable au niveau de la ligne, selon un nombre saisi dans une autre cellule..
Exemple:

Je veux recopier la cellule F35 ou F223 selon que le nombre 35 ou 223 est saisi en une adresse donnée..
Y a t'il possibilité d'une syntaxe du type +F("H22") dans laquelle la cellule H22 renvoie un nombre, ou faut -il passer par qlq lignes de code et de quelle manière ?

Merci d'avance

Cdt Coustard

2 réponses

cs_SEB71 Messages postés 18 Date d'inscription mardi 17 février 2004 Statut Membre Dernière intervention 13 juillet 2010 1
27 févr. 2009 à 17:03
Bonjour,

tu connais l'adresse de la cellule, tu peut lui affecter une variable ex: Cp et ensuite par exemple

Cp as string, resultat as string
Cp = MonExcel.sheets(x).range("H22")
Resultat=MonExcel.sheets(x).range("F"+Cp)

J'aurais fais comme sa mais il existe peut être d'autres solutions.

Cdt

>SEB<
0
Rejoignez-nous