Discussion: Supprimer un saut de page en VBA [AC-2010]

  1. #1
    Membre à l'essai
    Homme Profil pro
    consultant en entreprise
    Inscrit en
    janvier 2017
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Indre (Centre)

    Informations professionnelles :
    Activité : consultant en entreprise
    Secteur : Conseil

    Informations forums :
    Inscription : janvier 2017
    Messages : 18
    Points : 20
    Points
    20

    Par défaut Supprimer un saut de page en VBA

    Bonjour
    j'ai un souci sur un état... Je voudrais faire supprimer à l'impression le saut de page si la valeur d'un champs est = 1 sinon il le laisse

    Je ne trouve pas comment faire

    Merci d'avance à tous

    Amicalement

    Alexandre

  2. #2
    Expert confirmé
    Avatar de tee_grandbois
    Homme Profil pro
    retraité mais encore activé
    Inscrit en
    novembre 2004
    Messages
    2 727
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité mais encore activé

    Informations forums :
    Inscription : novembre 2004
    Messages : 2 727
    Points : 4 736
    Points
    4 736

    Par défaut

    Bonsoir,
    c'est la propriété ForceNewPage de la section Détail (ou entète de groupe etc.) qu'il faut utiliser :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub Détail_Format(Cancel As Integer, FormatCount As Integer)
    If Me.champ1 = 1 Then Me.Détail.ForceNewPage = False Else Me.Détail.ForceNewPage = True
    End Sub

  3. #3
    Membre à l'essai
    Homme Profil pro
    consultant en entreprise
    Inscrit en
    janvier 2017
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Indre (Centre)

    Informations professionnelles :
    Activité : consultant en entreprise
    Secteur : Conseil

    Informations forums :
    Inscription : janvier 2017
    Messages : 18
    Points : 20
    Points
    20

    Par défaut

    Super, merci.... il a juste fallu que je comprenne qu'il fallait que j'ajuste la propriété de la fonction en remplaçant true par 2 pour obtenir le rendu voulu mais cela fonctionne parfaitement

    Merci beaucoup

  4. #4
    Expert confirmé
    Avatar de tee_grandbois
    Homme Profil pro
    retraité mais encore activé
    Inscrit en
    novembre 2004
    Messages
    2 727
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité mais encore activé

    Informations forums :
    Inscription : novembre 2004
    Messages : 2 727
    Points : 4 736
    Points
    4 736

    Par défaut

    Bonsoir,
    Super, merci.... il a juste fallu que je comprenne qu'il fallait que j'ajuste la propriété de la fonction en remplaçant true par 2 pour obtenir le rendu voulu
    oups ! désolé, c'est effectivement des valeurs numériques allant de 0 à 3 : https://msdn.microsoft.com/fr-fr/VBA...5)%26rd%3Dtrue

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [EG] Supprimer le saut de page d'une procédure
    Par Dr Byby'San dans le forum Outils BI
    Réponses: 4
    Dernier message: 08/03/2010, 12h00
  2. supprimer les sauts de page dans word
    Par juniorglobal08 dans le forum VBA Word
    Réponses: 3
    Dernier message: 08/07/2009, 22h06
  3. Réponses: 2
    Dernier message: 18/04/2008, 21h41
  4. [VBA-W]simuler un saut de page en vba
    Par Mut dans le forum VBA Word
    Réponses: 2
    Dernier message: 22/01/2007, 15h05
  5. [VB6]supprimer un saut de page dans Word
    Par Yal17 dans le forum VB 6 et antérieur
    Réponses: 25
    Dernier message: 14/06/2006, 12h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo