Bonsoir Le Forum,
Grâce au Forum j’ai pu mettre en place une macro me permettant de définir la partie à imprimer à partir du pavé de données.
J'indique la borne des n° à imprimer pour une fiche prédéfinie sur la même feuille, près des données.
Après chaque impression de fiche la matrice place les données extraites pour le numéro suivant,
et ainsi de suite jusqu'au bout de la borne.
Minimum 1 pour le début, 62 pour la fin.
Les explications sont dans le fichier simplifié ci-joint (avec la macro en place).
Dans mon fichier d’origine, trop gros pour être placé ici, cela fonctionne bien.
Cette macro n'imprime qu'un exemplaire de chaque fiche demandée.
Je voudrais y intégrer une nouvelle particularité : le nombre d’impressions par fiche demandée à l’impression au niveau de la colonne Q. j’ai en effet prédéfini le nombre de copies à imprimer pour chaque ligne de saisie.
Commet intégrer cette fonction nouvelle ?
Ça devrait se placer au niveau de :
ActiveWindow.SelectedSheets.PrintOut Copies:=1 ‘la solution serai-t-elle avec la valeur Dim étiq ?
Mais je ne sais pas comment le définir correctement.
Merci de me venir en aide,
Webperegrino
Grâce au Forum j’ai pu mettre en place une macro me permettant de définir la partie à imprimer à partir du pavé de données.
J'indique la borne des n° à imprimer pour une fiche prédéfinie sur la même feuille, près des données.
Après chaque impression de fiche la matrice place les données extraites pour le numéro suivant,
et ainsi de suite jusqu'au bout de la borne.
Minimum 1 pour le début, 62 pour la fin.
Les explications sont dans le fichier simplifié ci-joint (avec la macro en place).
Dans mon fichier d’origine, trop gros pour être placé ici, cela fonctionne bien.
Cette macro n'imprime qu'un exemplaire de chaque fiche demandée.
Je voudrais y intégrer une nouvelle particularité : le nombre d’impressions par fiche demandée à l’impression au niveau de la colonne Q. j’ai en effet prédéfini le nombre de copies à imprimer pour chaque ligne de saisie.
Commet intégrer cette fonction nouvelle ?
Ça devrait se placer au niveau de :
ActiveWindow.SelectedSheets.PrintOut Copies:=1 ‘la solution serai-t-elle avec la valeur Dim étiq ?
Mais je ne sais pas comment le définir correctement.
Merci de me venir en aide,
Webperegrino