choixordi.Show
'c'est le usforme que j'ai adapté
Dim CheminCPTA As String, CheminFACT As String, CheminCLIENT As String, fichierCPTA As String, fichierFACT As String, fichierCLIENT As String
fichierCPTA = [fichierCPTA]
fichierFACT = [fichierFACT]
fichierCLIENT = [fichierCLIENT]
If Range("a1") = 1 Then
CheminCPTA = [N_cheminCPTA]
CheminFACT = [N_cheminFACT]
CheminCLIENT = [N_cheminCLIENT]
Else
CheminCPTA = [O_cheminCPTA]
CheminFACT = [O_cheminFACT]
CheminCLIENT = [O_cheminCLIENT]
End If
Workbooks.Open Filename:=CheminCLIENT & fichierCLIENT
Workbooks.Open Filename:=CheminCPTA & fichierCPTA
'le reste du code suit mais est sans importance pour ce problème'