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

Macros et VBA Excel Discussion :

Code très lent


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2008
    Messages
    629
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 629
    Par défaut Code très lent
    Bonjour

    J'ai un code pour imprimer qui est long je pense qu'il y a un problème si quelqu'un pourrez me dire ou est le beug ?


    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
    Private Sub CommandButton1_Click()
    ' Bouton Sélection Imprimante
    Application.Dialogs(xlDialogPrinterSetup).Show
    ' Apercu avant imprime
    Worksheets("Feuil2").PrintPreview
     
    With Sheets("Feuil2")
        With .PageSetup
            .Orientation = xlLandscape  'paysage
            .CenterHorizontally = True  'centré horizontalement
            .CenterVertically = True    'centré verticalement
            .LeftMargin = Application.InchesToPoints(0)   'marge gauche
            .RightMargin = Application.InchesToPoints(0)  'marge droite
            .TopMargin = Application.InchesToPoints(0)    'marge haut
            .BottomMargin = Application.InchesToPoints(0) 'marge bas
            .Zoom = False 'pas de zom
     
            .FitToPagesTall = 1 '1 page en hauteur
            .FitToPagesWide = 1 '1 page en largeur
        End With
    'imprime
     ActiveSheet.PrintOut
    End With
    End Sub
    Un très grand merci pour celui ou celle qui pourra m'aider……..
    Cordialement
    Max

  2. #2
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Salut, un grand classique, voir http://www.developpez.net/forums/d55...ge-macros-xl4/
    La version 2010 aurait apporté une solution via :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Application.PrintCommunication = False
     ' .....
    Application.PrintCommunication = True

Discussions similaires

  1. DataTable personnalisé > éxécution du code très lent
    Par Stephane_br dans le forum VB.NET
    Réponses: 5
    Dernier message: 08/07/2011, 16h57
  2. [D2007] Achèvement de code très lent
    Par paradise dans le forum EDI
    Réponses: 8
    Dernier message: 07/10/2010, 13h06
  3. [XL-2003] Je sèche sur un code très très lent
    Par neiluj26 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 30/07/2009, 17h18
  4. [E-00] Code Très Lent
    Par Scoubi7 dans le forum Macros et VBA Excel
    Réponses: 33
    Dernier message: 10/06/2009, 20h21
  5. Code VBA très lent - en phase d'execution
    Par Fairyanna dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 02/08/2008, 15h35

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