Re : Enregistrement
Salut, exact, je me demadais pourquoi tu voulais 2 ou 3 sauvegardes du même fichier.
Je peux créer un bouton dans la feuille "Devis", et quand tu estime qu'il est temps de sauvegardé, tu clic. jusqu'à là, pas de PB, la question est de savoir si j'écrase le fichier d'une précedente (si il existe), ou si je te demande de confirmé l'action.
dans ce cas l'userform ne serviras plus qu'a l'affichage de la liste de fichiers sauvegardés
Tu me dis ce que tu en penses et je m'y colle.
ci-joints le fichier en état de fontionnement.
désolé, je travaillais sur 2 fichiers en même temps et j'avais placé mes variables au mauvais endroit d'ou le message d'erreur, j'ai corrigé et ajouté 2 msgbox quant il n'y as qu'un fichier, et quand il n'y as pas, pour éviter un beug quand le cas ce présente
Faire attention aussi si on a un autre classeur d'ouvert, et que celui-ci est actif, le code s'excecuteras sur le classeur actif et génèrera un erreur dans le code.
pour éviter ce genre d'erreur, place cet ligne au début du code dans
Private Sub UserForm_Initialize()
If ActiveWorkbook.Name <> ThisWorkbook.Name Then ThisWorkbook.Activate
j'attend ta réponse
Gilbert