Re,
Chez moi ça marche. J'ai modifié le code pour tester :
Sub Macro1()
Dim chemin As String, Dossier As String, fichier As String
'chemin = ThisWorkbook.Path
'Dossier = chemin & "\" & Range("A1").Value
Dossier = "Z:\poubelle\CharlieB"'dossier existant
On Error Resume Next
ChDir Dossier
If Err <> 0 Then
MkDir chemin & "\" & "Unité de Travail"
ActiveWorkbook.SaveAs chemin & "\" & "Unité de Travail" & "\" & Range("A1") & ".xlsm"
MsgBox "L'Unité de Travail" & Range("A1").Value & " est copié dans le dossier Unité de Travail"
Else
MsgBox "Le dossier existe !..."
End If
End Sub
J'ai bien le message "Le dossier existe !..."
Je te recommande d'exécuter la macro pas à pas (touche [F8]) et de vérifier à la lettre près si la variable Dossier existe bien dans ton disque dur.