Imprimer avec incrémentation

Y compris Power BI, Power Query et toute autre question en lien avec Excel
Avatar du membre
DSV45
Jeune membre
Jeune membre
Messages : 11
Inscrit le : 16 juin 2016
Version d'Excel : 2013

Message par DSV45 » 16 juin 2016, 18:47

Bonjour à toutes & tous,

Pourriez-vous SVP m'aider au sujet de mon souci actuel.

J'aimerais pouvoir imprimer un nombre "x" de pages tout en incrémentant à chaque fois une cellule.
Cette opération, j'aimerais pouvoir la répéter sur autant de feuilles excel existante d'un classeur et séparément.

je ne sais pas si je suis clair dans ma description.

Sur le fichier joint, ce sont les cellules en "Bleu" que j'aimerais incrémenter.

Merci à toutes celles & et ceux qui pourront m'aider.

Très cordialement.

DSV45
NV PV CTRL.xlsx
(50.54 Kio) Téléchargé 23 fois
g
gmb
Fanatique d'Excel
Fanatique d'Excel
Messages : 12'820
Appréciations reçues : 362
Inscrit le : 4 avril 2013
Version d'Excel : 2016

Message par gmb » 17 juin 2016, 08:05

Bonjour et bienvenue sur le forum

Tu écris :
....imprimer un nombre "x" de pages...
Cela suppose que le nombre de pages de ton fichier est variable. Comment alors deviner quelles cellules seront à incrémenter s'il y a plus de pages que dans le fichier que tu joins ?

Maintenant, si tu veux dire que x est le nombre de copies que tu veux des pages de ton fichier, il faudrait que tu dises si tu les veux dans un fichier séparé ou dans x fichiers...

Bye !
Avatar du membre
DSV45
Jeune membre
Jeune membre
Messages : 11
Inscrit le : 16 juin 2016
Version d'Excel : 2013

Message par DSV45 » 17 juin 2016, 16:57

Merci gmb de t'intéresser à mon souci. Je vais essayer d'être plus clair.
Sur mon fichier, j'aimerais pouvoir traiter chaque feuille du classeur indépendamment :

Exemple :
en cliquant sur imprimer il y ait 1 proposition de faite à l'utilisateur de choisir le nombre de copies à effectuer et que l'incrémentation se fasse.

Et tout cela sur chaque feuille du classeur indépendamment (7 maximun).

Je ne sais pas si cela est possible. Je ne connais rien en VBA .

En tout cas je te remercie pour tout ce que tu pourras m'apporter.

Dans l'attente de te lire.

Cordialement
g
gmb
Fanatique d'Excel
Fanatique d'Excel
Messages : 12'820
Appréciations reçues : 362
Inscrit le : 4 avril 2013
Version d'Excel : 2016

Message par gmb » 17 juin 2016, 19:20

Un essai à tester. Te convient-il ?
Bye !
NV PV CTRL v1.xlsm
(65.25 Kio) Téléchargé 48 fois
Avatar du membre
DSV45
Jeune membre
Jeune membre
Messages : 11
Inscrit le : 16 juin 2016
Version d'Excel : 2013

Message par DSV45 » 17 juin 2016, 22:06

Salut gmb,

C'est mieux que ce que je voulais. j'ai testé et ça marche super bien!!!

Comment faire STP pour que ça fonctionne avec plus de feuilles que ce classeur.

J'en ai presque 100 à faire dans le même genre (jusqu'à 7 feuilles parfois)?

Est-ce possible d'avoir le mode d'emploi?

J'espère que oui sinon mille merci pour ce que tu m'as fait. Je vais en rêver toute la nuit.

Excellent week-end.

Très cordialement

DSV45
g
gmb
Fanatique d'Excel
Fanatique d'Excel
Messages : 12'820
Appréciations reçues : 362
Inscrit le : 4 avril 2013
Version d'Excel : 2016

Message par gmb » 17 juin 2016, 23:01

DSV45 a écrit :Comment faire STP pour que ça fonctionne avec plus de feuilles que ce classeur.
Pour que cela fonctionne avec 3, 4 , 5 feuilles ou plus, il faudrait que je sache sur quelle cellule je dois faire l'incrémentation.

Avec le classeur de la v1, il s'agissait de la cellule X3 pour la feuille "PV CTRL" et de la cellule V9 pour la feuille "Certificat conformité".

Si le classeur a 5 autres feuilles qu'il faut imprimer, où faut-il mettre le numéro qui s'incrémente à chaque impression ?

A te relire.
Bye !
Avatar du membre
DSV45
Jeune membre
Jeune membre
Messages : 11
Inscrit le : 16 juin 2016
Version d'Excel : 2013

Message par DSV45 » 18 juin 2016, 11:46

Bonjour gmb,

Je ne peux pas te répondre aujourd'hui car je n'ai pas les fichiers sur moi.
Je te propose de t'envoyer dans la semaine un fichier qui comporte le maximum de feuilles.
J'ai évidemment essayé de comprendre ce que tu as fait mais sans trop de succès.
Question :
1- si le nom de la feuille change, les macros fonctionneront quand même?
2 - Pourras-tu me donner quelques explications si dans le futur d'autres pages sont créées?

Je te demande cela car la personne qui utilisera ces fichiers ne connaît pas beaucoup excel.

Dans l'attente de te lire.

Cordialement
DSV45
g
gmb
Fanatique d'Excel
Fanatique d'Excel
Messages : 12'820
Appréciations reçues : 362
Inscrit le : 4 avril 2013
Version d'Excel : 2016

Message par gmb » 18 juin 2016, 19:39

DSV45 a écrit :Question :1- si le nom de la feuille change, les macros fonctionneront quand même?
Telle que la macro est faite, si nom des feuilles change, il y a bug.

Mais on peut imaginer que l'on retrouve, sur une feuille spécialement réservée à ça, la liste des noms de feuilles concernées avec, dans les cellules voisines, à droite, les coordonnées (n° de ligne et n° de colonne) des cellules qui doivent être incrémentées.
Ainsi, si un nom de feuille change, pas besoin d'aller dans la macro : on modifie le nom dans cette liste et vogue la galère !...

OK ?

Bye !
Avatar du membre
DSV45
Jeune membre
Jeune membre
Messages : 11
Inscrit le : 16 juin 2016
Version d'Excel : 2013

Message par DSV45 » 18 juin 2016, 22:24

Ok pour ta proposition.

Concernant les fichiers qui comporteront moins de feuilles, si je masque ces feuilles ainsi que la feuille supplémentaire que tu me proposes, voir les protéger, cela perturbera -t-il le fonctionnement des macros?

Bonne soirée

Cordialement

DSV45
g
gmb
Fanatique d'Excel
Fanatique d'Excel
Messages : 12'820
Appréciations reçues : 362
Inscrit le : 4 avril 2013
Version d'Excel : 2016

Message par gmb » 19 juin 2016, 10:45

Bonjour

Nouvelle version à tester :
NV PV CTRL v2.xlsm
(75.22 Kio) Téléchargé 22 fois
DSV45 a écrit : si je masque ces feuilles ainsi que la feuille supplémentaire que tu me proposes, voir les protéger...
Dans cette nouvelle version, tu peux masquer et protéger toutes les feuilles supplémentaires sauf :
* La feuille sur laquelle se trouve le bouton qui lance la macro et te permet de sélecltionner les feuilles à imprimer
* Les feuilles à imprimer

Bye !
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message