OVH Cloud OVH Cloud

num auto si plusieur impression

4 réponses
Avatar
amelia
Bonjour a tous, voici mon probl=E8me, j'ai monter un
formulaire pour mes travailleurs, ce que je voudrais=20
c'est que lorsque j'imprime ce formulaire, qu'il me g=E9n=E8re=20
un num=E9ro automatiquement sur le formulaire lors de son
impression, comment m'y prendre (macro, vb ou autre)

Je veux pr=E9ciser quelque chose, c'est que lorsque je=20
demande mon impression si j'ai 100 formulaire =E0 envoyer et=20
bien je veux que sur chacun des formulaires j'aie un=20
num=E9ro qui s'incr=E9mente et non pas =E0 l'ouverture du=20
fichier. Il ne faut pas non plus que j'inscrive de num=E9ro=20
sur ce formulaire.Donc quand j'imprime si j'ai 100 copie=20
le num=E9ro s'incr=E9mente tout seul.

merci

4 réponses

Avatar
sabatier
et pour les autres, amelia?
es la lucha finaaaaaaaaaaaaaaaaaaal (pour que ça rime avec
squindaaaaaaaaaaaal)
jps


amelia a écrit:
Bonjour a tous, voici mon problème, j'ai monter un
formulaire pour mes travailleurs


Avatar
ru-th
Salut

c'est en quelque sorte un publipostage sous excel ?
une base, une formulaire ?
si oui
un exemple : pour un publipostage à l'intérieur d'excel
tu nommes quelque part une cellule avec le nom compteur

sur ta feuille ici appelé modèle, tu récupères tes informations de ta base
(ici Feuille "Base") dont tu as nommé la zone de données "Tableau" par
exemple,
par l'intermédiaire de la fonction index

exemple : =INDEX(tableau;compteur;1) pour tes noms s'ils sont en colonne 1
=INDEX(tableau;compteur;2) pour tes prénoms s'ils sont en colonne 2....
(possibilité de créer une zone déroulante pour pouvoir en imprimer une seule
fiche)
Après une petite macro d'incrémente le compteur et lance l'impression :

Sub imprime()
[a1]=inputbox("1er numero de départ")
For i = 1 To Sheets("Base").Rows.Count
Range("compteur") = i
If Sheets("Base").Cells(i, 1).Value = Empty Then
Exit Sub
End If
Sheets("Modèle").PrintOut Copies:=1, Collate:=True
[a1]=[a1]+1
Next
[a1].clearcontents
End Sub

a+
rural thierry (pas sûr, sûr d'avoir compris la question, d'ailleurs je l'ai
lu en diagonale...du fou, naturellement) ;-))


"amelia" a écrit dans le message de
news: 2462801c45f67$8f3f7f70$
Bonjour a tous, voici mon problème, j'ai monter un
formulaire pour mes travailleurs, ce que je voudrais
c'est que lorsque j'imprime ce formulaire, qu'il me génère
un numéro automatiquement sur le formulaire lors de son
impression, comment m'y prendre (macro, vb ou autre)

Je veux préciser quelque chose, c'est que lorsque je
demande mon impression si j'ai 100 formulaire à envoyer et
bien je veux que sur chacun des formulaires j'aie un
numéro qui s'incrémente et non pas à l'ouverture du
fichier. Il ne faut pas non plus que j'inscrive de numéro
sur ce formulaire.Donc quand j'imprime si j'ai 100 copie
le numéro s'incrémente tout seul.

merci
Avatar
michdenis
Bonjour Amelia,

Qu'appelles-tu Formulaire ? Un userform ou une section de ta feuille de calcul ?

As-tu une procédure particulière d'impression d'élaborer ? si oui , Qu'elle est-elle ?


Salutations!


"amelia" a écrit dans le message de
news:2462801c45f67$8f3f7f70$
Bonjour a tous, voici mon problème, j'ai monter un
formulaire pour mes travailleurs, ce que je voudrais
c'est que lorsque j'imprime ce formulaire, qu'il me génère
un numéro automatiquement sur le formulaire lors de son
impression, comment m'y prendre (macro, vb ou autre)

Je veux préciser quelque chose, c'est que lorsque je
demande mon impression si j'ai 100 formulaire à envoyer et
bien je veux que sur chacun des formulaires j'aie un
numéro qui s'incrémente et non pas à l'ouverture du
fichier. Il ne faut pas non plus que j'inscrive de numéro
sur ce formulaire.Donc quand j'imprime si j'ai 100 copie
le numéro s'incrémente tout seul.

merci
Avatar
Jacky
Bonjour Amélia

c'est que lorsque j'imprime ce formulaire, qu'il me génère
un numéro automatiquement sur le formulaire lors de son


impression,
Il ne faut pas non plus que j'inscrive de numéro
sur ce formulaire.



Alors il faut le mettre ce numéro ou pas ???

Jette un oeil sur Menu> Fichier/Mise en page>>Onglet en-tête/pied de page

Tu trouveras peut-être ton bonheur.

Salutations
JJ


"amelia" a écrit dans le message de
news:2462801c45f67$8f3f7f70$
Bonjour a tous, voici mon problème, j'ai monter un
formulaire pour mes travailleurs, ce que je voudrais
c'est que lorsque j'imprime ce formulaire, qu'il me génère
un numéro automatiquement sur le formulaire lors de son
impression, comment m'y prendre (macro, vb ou autre)

Je veux préciser quelque chose, c'est que lorsque je
demande mon impression si j'ai 100 formulaire à envoyer et
bien je veux que sur chacun des formulaires j'aie un
numéro qui s'incrémente et non pas à l'ouverture du
fichier. Il ne faut pas non plus que j'inscrive de numéro
sur ce formulaire.Donc quand j'imprime si j'ai 100 copie
le numéro s'incrémente tout seul.

merci