bonjour,
SVP, j'ai un état en A5 (déjà créé), mais on l'imprimons vers papier A4 je souhaiterais qu'il s'imprime en double (càd je voudrais obtenir deux états A5 en une seule impression dans une page A4)
merci beaucoup à l'avance
bonjour,
SVP, j'ai un état en A5 (déjà créé), mais on l'imprimons vers papier A4 je souhaiterais qu'il s'imprime en double (càd je voudrais obtenir deux états A5 en une seule impression dans une page A4)
merci beaucoup à l'avance
Bonjour.
Veux-tu imprimer deux fois le même contenu, ou le second état sur l'A4 est-il simplement la "page suivante", avec l'enregistrement suivant : pour être clair, par exemple, chaque A5 est une fiche client, et sur ton A4 tu veux le client 1 et le client 2, puis, le 3 et le 4, etc?
Cordialement
merci de me répondre.
oui effectivement j'aimerais que le même contenu de la A5 soit en double dans la même page de A4.
merci encore
Une astuce toute simple pour obtenir à l'impression deux ou plusieurs états qui se suivent au contenu identique est la suivante:
1. Créer une requête qui affiche l'enregistrement correct pour les états.
2. Créer une table avec juste un champ numérique unique.
3. Ajouter dans cette table des enregistrements avec une valeur qui s’incrémente de 1, quelle que soit la quantité maximum d'états identiques souhaités (Par ex. 36 lignes avec la valeur 1 dans le 1er champ, 2 dans le second, et ainsi de suite).
4. Ajouter cette table à la requête. Ajouter le champ numérique à la requête et fixer comme critère en fonction de lui: <= [Combien d'états voulez-vous imprimer?]
5. Utiliser cette requête comme source d'enregistrement pour l'état.
Ce qui à l'usage donne le résultat suivant : à l'ouverture de l'état, la question est posée, et le nombre d'états identiques dupliqués est égal à la réponse introduite.
Dans le cas d'un état A5 imprimé sur page A4, il faut définir la taille de la feuille sur A4 dans les options de mise en page, et éviter tout saut de page après section. Et il faut bien entendu que la somme de (2 marges supérieures + 2 marges inférieures) + (2 fois la hauteur des en-tête et pied de page, s'il y en a, et de la section détail) ne soit pas supérieure à 29,7 cm!
L'explication est plus longue que son application .
Enfin, si tu n'a jamais besoin de plus de 2 états identiques, tu te contentes d'une table avec deux lignes, dont le contenu importe peu, que tu affiches dans ta requête, et tu ne mets aucun critère. Dans ce cas, à l'ouverture de l'état, il sera chaque fois doublé.
Ou, plus simple encore , utiliser la commande PrintOut : tu ouvres ton état en mode Preview, puis tu lances la commance d'impression
Bon travail.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DoCmd.OpenReport "Ton_état", acPreview DoCmd.PrintOut acPages, 1, 1, , 2
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager