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