Bonjour,
Je tente de retranscrire en VBA ma formule Index/match a deux critère. Elles ne fonctionnent pas... Pouvez-vous m'aider à trouver la coquille?
Version Excel:
'=INDEX(Table4[NomMag],MATCH(1,(D15349=Table4[NoMag])*(Table4[Bannière]=C15349),0),1)
Version VBA:
ActiveCell.FormulaR1C1 = "=INDEX(Table4[NomMag],MATCH(1,(('Raw Data'!R[0]C[-2]=Table4[NoMag])*(Table4[Bannière]='Raw Data'!R[0]C[-3]),0),1)"
ou
ActiveCell.FormulaArray = "=INDEX(Table4[NomMag],MATCH(1,(('Raw Data'!R[0]C[-2]=Table4[NoMag])*(Table4[Banniere]='Raw Data'!R[0]C[-3]),0),1)"
où est l'erreur?
Merci
Je tente de retranscrire en VBA ma formule Index/match a deux critère. Elles ne fonctionnent pas... Pouvez-vous m'aider à trouver la coquille?
Version Excel:
'=INDEX(Table4[NomMag],MATCH(1,(D15349=Table4[NoMag])*(Table4[Bannière]=C15349),0),1)
Version VBA:
ActiveCell.FormulaR1C1 = "=INDEX(Table4[NomMag],MATCH(1,(('Raw Data'!R[0]C[-2]=Table4[NoMag])*(Table4[Bannière]='Raw Data'!R[0]C[-3]),0),1)"
ou
ActiveCell.FormulaArray = "=INDEX(Table4[NomMag],MATCH(1,(('Raw Data'!R[0]C[-2]=Table4[NoMag])*(Table4[Banniere]='Raw Data'!R[0]C[-3]),0),1)"
où est l'erreur?
Merci
Dernière édition: