Bonjour à tous
J'essaie avec le code suivant d'appliquer à un cellule trouvée après recherche dans une colonne, une formule matricielle qui va chercher la 1ere valeur d'une autre colonne
et qui me donne une erreur 1004 "impossible de définir la propriété FormulaArray de la classe Range"
Set Plage = Range("J1:J" & Range("A" & Rows.Count).End(xlUp).Row)
For Each cel In Plage
If cel = 0 Then
cel.Offset(0, 2).FormulaArray = "=INDEX(R[-23]C:R[65513]C,MATCH(TRUE,R[-23]C:R[65513]C<>"""",0)"
End If
Next
Merci infiniment pour votre aide
J'essaie avec le code suivant d'appliquer à un cellule trouvée après recherche dans une colonne, une formule matricielle qui va chercher la 1ere valeur d'une autre colonne
et qui me donne une erreur 1004 "impossible de définir la propriété FormulaArray de la classe Range"
Set Plage = Range("J1:J" & Range("A" & Rows.Count).End(xlUp).Row)
For Each cel In Plage
If cel = 0 Then
cel.Offset(0, 2).FormulaArray = "=INDEX(R[-23]C:R[65513]C,MATCH(TRUE,R[-23]C:R[65513]C<>"""",0)"
End If
Next
Merci infiniment pour votre aide