Bonjour,
voilà, j'ai le code
et il fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Sheets("Feuil2").Select Range("H2").Select Selection.FormulaArray = _ "=INDEX('R1'!R1C4:R500C4,MIN(IF('R1'!R3C10:R500C10=RC7,IF(COUNTIF(RC1:RC7,'R1'!R3C4:R500C4)=0,ROW('R1'!R3C10:R500C10)))))&"""""
Mais en fait je mets ce code dans une boucle et donc j'ai un nombre de ligne variable, donc je change mon code en mettantDerniereLigne étant la derniere ligne de la feuille 'R1'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Sheets("Feuil2").Select Range("H2").Select Selection.FormulaArray = _ "=INDEX('R1'!R1C4:R & DerniereLigneC4,MIN(IF('R1'!R3C10:R & DerniereLigneC10=RC7,IF(COUNTIF(RC1:RC7,'R1'!R3C4:R & DerniereLigneC4)=0,ROW('R1'!R3C10:R & DerniereLigneC10)))))&"""""
Et j'ai le message d'erreur :et je ne comprends pas....Impossible de définir la propriété FormulaArray de la classe Range
Une idée ?
Merci,
A+
Partager