[VBA] Formule en valeur absolue

Résolu
Palteza Messages postés 79 Date d'inscription   Statut Membre Dernière intervention   -  
Palteza Messages postés 79 Date d'inscription   Statut Membre Dernière intervention   - 24 juin 2010 à 10:08
Bonjour à tous,

Je dois imputer, par VBA, à certaines cellules, des formules faisant référence à une feuille différente. J'ai cru un moment que de er par des formules en valeur absolue serait possible. Ainsi j'ai tenté le code qui suit, peut-être innocemment, qui ne marche pas (sachant que mon Colonne1 récupère bel et bien une lettre) :

xlSheet2.Range("B8").Value = "=Données_Tous_Découpages'!$" & Colonne1 & "$2"

Y a-t'il moyen de garder cette méthode, en trouvant les parties qui clochent, ou alors est-ce tout simplement impossible de la sorte?

Si c'est impossible, comment opérer au + facile (toujours en gardant la méthode valeur absolue si possible)? ... je pense à Cells(x,y).Address ... mais si vous connaissez plus court.

Merci d'avance.
A voir également:

4 réponses

thev Messages postés 1972 Date d'inscription   Statut Membre Dernière intervention   709
 
xlSheet2.Range("B8").Value =
"=" & Sheets("Données_Tous_Découpages").Columns(colonne1).Rows(2).Address(1, 1, 1, 1)
0