Re : Code Sauvegarde a Modifier
Re,
J'ai testé ton code , il fonctionne bien et j'ai compris ce code
Je vais manger mon chapeau
😱
Reprenons :
En A1
- le nom du client, "toto"
les autres cellules on s'en fout disons simplement qu'elles indiquent
- un N° de facture, 1 par exemple
- une date 30-08-09, par exemple
J'obtiens donc un fichier "
toto 1 30-08-09.xls"
Ce que fait la macro :
- le dossier "toto" n'existait pas encore donc il est créé
- elle vérifie que le fichier n'existe pas dans le dossier "toto", mais comme on vient juste de le créer, il a peu de chance d'exister, donc il est enregistré dans le dossier "toto" nouvellement créé.
Maintenant, je remplace le N° de facture 1 par 2
J'obtiens donc un fichier "toto 2 30-08-09.xls"
Ce que fait la macro :
- le dossier "toto" existe déjà donc on saute l'étape de création de dossier
- elle vérifie que le fichier n'existe pas, et c'est le cas, donc il est enregistré dans le dossier "toto"
Maintenant je mets "loulou" en A1 et 1 pour le N° de facture
J'obtiens un fichier "loulou 1 30*08-09.xls" enregistré dans un nouveau dossier nommé "loulou"
Maintenant je mets "toto" en A1 et 1 pour le N° de facture
J'obtiens donc un fichier "
toto 1 30-08-09.xls"
Ce que fait la macro :
- le dossier "toto" existe déjà donc on saute l'étape de création de dossier
- elle vérifie que le fichier n'existe pas, et là oh surprise il existe déjà !
Alors si tu réponds oui à remplacer dans le message d'alerte, l'ancien fichier sera écrasé par le nouveau, sinon la macro s'arrête, ce qui te permettra d'allez voir pourquoi tu as 2 fois le même N° de facture pour un même client !
Maintenant, je n'ai peut-être rien compris à ta demande et je passe la main
Edit : je viens seulement de m'apercevoir que tu as modifié ton message pendant mon absence et je n'avais pas raffraichi !
Ravi de voir que nous sommes d'accord
A+
kjin