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 :

execution trop long


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 58
    Par défaut execution trop long
    Bonsoir,

    J'ai un programme qui s'execute à vitesse normale, des qu'il arrive au code ci-dessous, ca devient tres tres long. Je ne sais pas pourquoi, d'autant plus que ca me fait ca uniquement sur un PC.

    Merci
    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
    With ActiveSheet.PageSetup
        If famille = "LISTING COMMANDES EN COURS" Then
            .PrintArea = "$A$3:$N$" & ii - 1
        Else: .PrintArea = "$A$3:$O$" & ii - 1
        End If
        .PrintTitleRows = "$1:$2"
        .LeftMargin = 0
        .RightMargin = 0
        .TopMargin = 0
        .BottomMargin = 1
        .HeaderMargin = 0
        .FooterMargin = 0
        .CenterHorizontally = True
        .CenterVertically = False
        .Orientation = xlLandscape
        If famille = "LISTING COMMANDES EN COURS" Then
            .Zoom = 87
        Else: .Zoom = False
        End If
        .FitToPagesWide = 1
        .FitToPagesTall = 10
        .RightFooter = "&P / &N"
    End With

  2. #2
    Membre Expert
    Avatar de JackOuYA
    Inscrit en
    Juin 2008
    Messages
    1 040
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 1 040
    Par défaut
    bonsoir,

    il y as quoi comme imprimantes sur tes PC ?

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 58
    Par défaut
    Dans le cas du PC avec lequel c'est lent, une HP laser ou un PDF creator, sur les autres PCs, des HP laser....

  4. #4
    Membre Expert
    Avatar de JackOuYA
    Inscrit en
    Juin 2008
    Messages
    1 040
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 1 040
    Par défaut
    et les impressions sur ce PC se passent normalement, je dis cela .. je dis rien.. c'est juste que ton code à l'air de toucher au mise en forme d'impression, peu-être une piste.


    tu dis quoi ..

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 12
    Par défaut
    Bonsoir,

    J'ai rencontré ce problème avec une de mes applications et j'en sus venu au constat que la lenteur provenait de l'imprimante par défaut. Les imprimantes virtuelles telles que Microsoft office document imaging ou les PDF creator augmentent la vitesse d'exécution comparativement à toute imprimante récente (probablement dû au plus grand nombre de paramètre à gérer).

Discussions similaires

  1. Réponses: 9
    Dernier message: 15/12/2007, 19h10
  2. Programme de recherche temps d'execution trop long
    Par lucas67 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 21/11/2007, 15h15
  3. 1er Execution du code Ok, les réexecutions trop long
    Par novicenovice dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/08/2007, 17h16
  4. Temps d'execution trop long !
    Par taisherg dans le forum Access
    Réponses: 14
    Dernier message: 15/06/2007, 13h22
  5. Arrêter un prog si temps de connexion trop long
    Par jakouz dans le forum Langage
    Réponses: 4
    Dernier message: 22/10/2002, 18h28

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