Donc c'est ok,
Tu peux arrêter la macro en cliquant sur le bouton carré bleu dans le menu.
Puis enlever les lignes récemment ajoutés en début de code, stop compris.
Et remettre seulement un stop plus bas
Private Sub CommandButton22_Click()
Dim Chemin, Dossier, Fichier As String
Chemin = ThisWorkbook.Path
Chemin = Replace(Chemin,"Anatomie","",1)
Fichier = "pharmacologie.xlsm"
Cible = Chemin & Fichier
stop ' Pour vérifier en passant la souris en survol sur Cible
On Error GoTo ErrMess
Workbooks.Open Cible
Rep = MsgBox("Fichier ouvert", vbInformation, "INFO")
Exit Sub
ErrMess:
Rep = MsgBox("Fichier non-trouvé", vbCritical, "ATTENTION")
End Sub
A tester maintenant le code