Salut à tous,
Je vous sollicite une nouvelle fois, cette fois-ci concernant l'impression d'un état avec un petit paramètre que j'aimerais appliquer lors de l'impression,
J'ai essayer des bouts de code mais j'ai toujours une erreur, donc me voila
Tout d'abord j'aimerais intégrer dans mon code VBA la possibilité à l'utilisateur de saisir combien d'impression il souhaite via un champs réservé à cela dans le formulaire.
(Pour cela ce n'est pas sorcier normalement,)
Dans la dernière ligne de mon code, j'ai mis entre crochet [Nbre] du champs Nbre de mon formulaire, ainsi si je choisis [2] j'aurais deux impressions de l’état "Etik MFG_Entrée".
Bizarrement même cela ne fonctionne pas, pourtant si je passe par une macro qui s’exécute pour imprimer mon état en tenant compte de mon champs [Nbre] ça fonctionne.
J'aimerais faire cela sans passer par une macro... Puis viens le second problème:
Maintenant que nous avons la solution pour imprimer mes états, j'aimerais qu'il s'imprime deux fois d’affilé et non pas deux fois dans l'ordre des enregistrements,
Explications :
Mes enregistrement sont "AAAA" & "BBBB"
J'aimerais qu'il s'imprime dans l'ordre suivant en nombre d’exemplaire choisie évidement dans mon champs [Nbre]
"AAAA"
"AAAA"
Puis :
"BBBB"
"BBBB"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub Commande24_Click() DoCmd.OpenQuery "RAZ Tbl_Num_List" DoCmd.OpenQuery "RAZ Etik_Entrée" DoCmd.RunMacro "imprim_entrée" DoCmd.OpenQuery "MAJ concat dans Etik entrée cadastrage en masse" DoCmd.OpenReport "Etik MFG_Entrée", Forms!Gildas_e![nbre] End Sub
Cordialement,
Partager