Sans le fichier pour y voir le code, c'est compliqué à dire, normalement une erreur de ce type, signifie que le code n'a pas pu retrouver le fichier, la feuille, la cellule nommée, peut être aussi un chemin dossier.
Donc pour moi, à par le problème d'un bout de code, qui utilise son nom et non son index, dont le nom serait rester ainsi :
Worksheets("Famille") ou Sheet("Famille") au lieu de Worksheets("Patients") ou Sheet("Patients")
Dossier\Famille\dossier et non Dossier\Patients\dossier
Dure à dire.