Bonjour,
Je suis assez novice en vba et recherche une solution concernant l'intégration d'une formule recherchev.Je bloque depuis plusieurs heures dessus..
La première formule recherchev fonctionne mais la deuxième ne fonctionne pas. La seule différence (visible) est le lien vers une autre feuille.. Je doute cependant que le problème vienne de la..
Merci d'avance aux pros d'EXCEL! 🙂
Voici mon code (extrait):
Dim a As Worksheet
Dim s As Worksheet
Set a = Worksheets("peuimporte")
Set s = Worksheets("sortie_s")
Set s2 = Worksheets("sortie_s_m-1")
Dim code_c, isinsupp, formule_rechv as string
Dim ligneA As Long
For Each ligne In s.Range("1:65535").Rows
If ligne.Cells(1, 1).Value <> "" Then
code_c = ligne.Cells(1, 9)
formule_rechv = "=recherchev(" + code_c + ";groupes_comptes!$B$4:$D$150;2;FAUX)& " + code_c
a.Cells(ligneA, 2).FormulaLocal = formule_rechv 'ICI CA FONCTIONNE
isinsupp = ligne.Cells(1, 6)
formule_rechv = "=recherchev(" + code_c + isinsupp + ";sortie_s_m-1!$A$1:$AY$5000;51;FAUX)"
a.Cells(ligneA, 4).Formula = formule_rechv 'ICI une erreur d'exécution 1004
End if
..