XL 2021 Macro en vba

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 :)

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
 
C

Compte Supprimé 979

Guest
Bonjour Hugues1976 ou devrais-je dire La_Baie_1976

Les vieilles habitudes ont la vie dure :mad:

J'ai remarqué que vous avez posté votre message sur un autre forum Excel.

La pratique du cross posting est très mal perçue sur Internet car les membres qui vont passer du temps sur votre problème risquent de le faire pour rien si vous obtenez une réponse par ailleurs dont ils n'ont pas connaissance.

Merci de choisir un forum pour votre question et de supprimer votre message dans un des forums concernés.
Profitez en pour relire la charte dans laquelle il est expliqué que cette pratique n'est pas admise sur XLD.

Du coup je vous avais donné une réponse que j'ai supprimé, à bon entendeur

Bonne journée
 

Discussions similaires

Réponses
14
Affichages
655

Statistiques des forums

Discussions
312 209
Messages
2 086 270
Membres
103 168
dernier inscrit
isidore33