Xtian_Québec
XLDnaute Occasionnel
Bonjour le Forum, je fais encore appel à votre matière grise et je sais à l'avance qu'un brillant XlNaute me suggérera une solution sympa. Merci à l'avance de lire mon roman...j'espère être assez précis dans ma demande.
Voici l'inter-action entre mes deux fichiers:
J'ai un fichier de saisie (classeur 1) pour identifier les étapes de production de différentes pièces mécaniques. Donc l'utilisateur de ce fichier entre une ligne de données pour chaque pièce à produire. Chacune de ces pièces sera ensuite traitées dans mon autre fichier (Feuille de route, classeur 2).
Pour chaque feuille de route générée à partir du fichier de saisie (classeur 1), je copie les données de la pièce dans le classeur 2, ensuite j'importe un dessin PDF qui sera joint à la feuille de route (classeur 2) et finalement toutes ces informations seront imprimées recto/verso sur une seule feuille.
J'utilise un code For - Next pour transférer mes données du classeur 1 au classeur 2 et tout fonctionne bien. Le code traite la première ligne de donnée, copie les infos, importe le dessin et imprime la feuille. Le code s'exécute ensuite sur la ligne suivante du classeur 1, etc...
Mon problème (oui oui j'y arrive), c'est que je voudrais arrêter ma boucle entre l'importation du dessin et l'impression finale dans le classeur 2...j'aimerais laisser à l'utilisateur la responsabilité de valider et vérifier les informations avant d'imprimer le document. De plus, il y a des zones additionnelles dans le classeur 2 qui nécessitent des informations avant l'impression (ex Vérifié par) . En ce moment, toutes les pièces sont imprimées, sans vérification et l'utilisateur doit inscrire à la main les informations requises. J'aimerais lui laisser le privilège d'entrer des données avant que le code ne s'exécute pour toutes les lignes du classeur 1.
En bref, je veux une pause entre chaque ligne du classeur 1 à traité (For - Next) et je voudrais que le code soit réactivé lorsque l'utilisateur complète la révision du classeur 2 et active un bouton dans le classeur 2.
Est-ce possible ?
Merci encore pour vos brillantes idées !!!
Xtian_Québec
@+++
Voici l'inter-action entre mes deux fichiers:
J'ai un fichier de saisie (classeur 1) pour identifier les étapes de production de différentes pièces mécaniques. Donc l'utilisateur de ce fichier entre une ligne de données pour chaque pièce à produire. Chacune de ces pièces sera ensuite traitées dans mon autre fichier (Feuille de route, classeur 2).
Pour chaque feuille de route générée à partir du fichier de saisie (classeur 1), je copie les données de la pièce dans le classeur 2, ensuite j'importe un dessin PDF qui sera joint à la feuille de route (classeur 2) et finalement toutes ces informations seront imprimées recto/verso sur une seule feuille.
J'utilise un code For - Next pour transférer mes données du classeur 1 au classeur 2 et tout fonctionne bien. Le code traite la première ligne de donnée, copie les infos, importe le dessin et imprime la feuille. Le code s'exécute ensuite sur la ligne suivante du classeur 1, etc...
Mon problème (oui oui j'y arrive), c'est que je voudrais arrêter ma boucle entre l'importation du dessin et l'impression finale dans le classeur 2...j'aimerais laisser à l'utilisateur la responsabilité de valider et vérifier les informations avant d'imprimer le document. De plus, il y a des zones additionnelles dans le classeur 2 qui nécessitent des informations avant l'impression (ex Vérifié par) . En ce moment, toutes les pièces sont imprimées, sans vérification et l'utilisateur doit inscrire à la main les informations requises. J'aimerais lui laisser le privilège d'entrer des données avant que le code ne s'exécute pour toutes les lignes du classeur 1.
En bref, je veux une pause entre chaque ligne du classeur 1 à traité (For - Next) et je voudrais que le code soit réactivé lorsque l'utilisateur complète la révision du classeur 2 et active un bouton dans le classeur 2.
Est-ce possible ?
Merci encore pour vos brillantes idées !!!
Xtian_Québec
@+++