Si la saisie dans F9 (ou H22) est indépendante de C5, alors ceci (mais il faut toujours que les cellules de B8 à E8 soient pleines):
Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Sortie
Application.EnableEvents = False
If Cells(8, "B") <> "" And Cells(8, "C") <> "" And Cells(8, "D") <> "" And Cells(9, "F") <> "" Then
If Target.Address = "$C$5" Then
Call Module1.TRACENDO
End If
If Target.Address = "$F$9" Then
Call Module11.TEST
End If
End If
Sortie:
Application.EnableEvents = True
End Sub