Hugues1976
XLDnaute Nouveau
Bonjour à toutes et à tous.
Je galère avec une macro.
Je veux intégrer une formule d'index dans une macro.
La formule s'applique dans un range. Dans la colonne A de la ligne 4 à 200.
Voici mon code qui évidement ne fonctionne pas.
Merci de votre indéfectible support
Je galère avec une macro.
Je veux intégrer une formule d'index dans une macro.
La formule s'applique dans un range. Dans la colonne A de la ligne 4 à 200.
Voici mon code qui évidement ne fonctionne pas.
Merci de votre indéfectible support
VB:
Sub ajout_correspondace()
Worksheets("billing_summary").Activate 'Définition de la feuille active
Dim k As Byte
For k = 4 To 200 'pour les lignes 4 à 200
' If Cells(k, 1).Value = "" Then GoTo Passe
'si entete vide, on saute la recherche
Cell.FormulaLocal = "=SIERREUR(INDEX(Table_correspondance!$A$1:$B$999;EQUIV($C4;Table_correspondance!$A$1:$A$999;0);2);"""")"
Next k
End Sub