Bonsoir,
Le mieux pour gérer ce type de problématique :
- avoir un fichier "modèle" qu'on ne modifie jamais
- créer une nouvelle application qui va:
* copier le modèle
* lui attribuer le bon nom
* alimenter le modèle avec les informations obligatoires : n° de bon + commandé par
* gérer la numérotation automatique
Tu trouveras en pièce jointe :
- l'application "Gestion des bons" qui fait tout ça
* renseigner le chemin du fichier modèle
* renseigner le répertoire de stockage des bons finaux
* renseigner "Commandé par"
* lancer la macro qui
=> copie du modèle, en lui donnant le nom du bon
=> alimente le n° de bon et le "Commandé par"
=> incrémente le n° de bon pour le prochain traitement
- le modèle dans lequel j'ai ajouté une macro qui vérifie avant enregistrement que le "Commandé par" est renseigné.
=> a priori, il l'est toujours puisqu'il est alimenté à sa création par l'application ci-dessus.
J'espère que ça répond à ton besoin
Bonne soirée
Bouben
Ci-joint le fichier de génération ("GestionDesBons.xls")
et le fichier modèle (ajout de la macro de vérification avant enregistrement)