Bonjour CorinneR, le forum,
A tester:
Range("tacellule").formula="=IF(IF($B7<>"""",INDEX('Base EDT'!$D$8:$G$14,WEEKDAY(D$6,2),MATCH($B7,'Base EDT'!$D$7:$G$7,0)),"""")=0,"""",IF($B7<>"""",INDEX('Base EDT'!$D$8:$G$14,WEEKDAY(D$6,2),MATCH($B7,'Base EDT'!$D$7:$G$7,0)),""""))"
Cordialement,