IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Discussion :

[autocad] imprimer une form en paysage


Sujet :

VBA

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 49
    Points : 29
    Points
    29
    Par défaut [autocad] imprimer une form en paysage
    bonjour, voici mon petit probleme

    je viens de concevoir un petit logiciel de calcul sous autocad et je souhaiterais imprimer ma form en mode paysage.

    Pour imprimer j utilise tout simplement cette fonction:
    Merci de votre aide

  2. #2
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    49
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 49
    Points : 29
    Points
    29
    Par défaut
    c'est resolu

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    Private Sub CommandButton1_Click()
    Dim Wrd As Object, WrdDoc As Object
     
        'Copie d'écran de la forme active
        keybd_event vbKeySnapshot, 1, 0&, 0&
        DoEvents
     
        Set Wrd = CreateObject("Word.Application") 'creation session Word
        Wrd.Visible = False 'pour que Word reste masqué pendant l'opération
     
        On Error Resume Next
        Set WrdDoc = Wrd.Documents.Add
        WrdDoc.PageSetup.Orientation = wdOrientLandscape
     
        Wrd.Selection.PasteSpecial 'colle dans le document Word
     
        With WrdDoc.Shapes(1) 'redimensionnement et positionnement de l'objet imprimé
        .Left = 50 'bord gauche
        .top = 50 'bord haut
        .Width = 400
        End With
     
        WrdDoc.PrintOut 'impression
     
        WrdDoc.Close False 'ferme le document Word sans sauvegarde
        WrdDoc.Quit 'ferme l'application Word
     
    End Sub

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

Discussions similaires

  1. Comment imprimer une Form (page) complète en vb6
    Par ryukat666 dans le forum VB 6 et antérieur
    Réponses: 15
    Dernier message: 24/08/2015, 14h58
  2. [VB.NET]Comment Imprimer une form
    Par bernard06 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 19/10/2011, 17h43
  3. Imprimer une form en pdf
    Par Asdorve dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 05/10/2007, 15h16
  4. imprimer une forms
    Par nooneelse dans le forum Windows Forms
    Réponses: 3
    Dernier message: 21/06/2007, 11h25
  5. Imprimer une requête en Paysage sous VBA avec des raccourcis clavier.
    Par Armagnak dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 18/08/2006, 10h51

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