Plantage programme macro gestion des paramettres

Y compris Power BI, Power Query et toute autre question en lien avec Excel
Répondre
C
CedthCed
Membre fidèle
Membre fidèle
Messages : 167
Inscrit le : 26 mars 2012
Version d'Excel : 2007 FR

Message par CedthCed » 21 juillet 2014, 15:57

Bonjour à tous,

J'ai besoin de votre aide une macro qui plante à cause je pense des applications Screenupdating/DisplayAlerts...

Je ne vous cache pas que c'est une macro que j'ai compilé en cherchant sur le net et modifié.

Cette macro consiste à lire les fichiers (sauf celui dans lequel je suis) d'un répertoire (dont j'ai donné l'emplacement) et de transformer la feuille "Monthly Report" en fichier PDF.

j'ai insérer une barre de progression

Mais là ça plante !!!

Pouvez vous voir pourquoi ?

Merci
ZExport PDF2.xlsm
(33.04 Kio) Téléchargé 14 fois
C
CedthCed
Membre fidèle
Membre fidèle
Messages : 167
Inscrit le : 26 mars 2012
Version d'Excel : 2007 FR

Message par CedthCed » 22 juillet 2014, 08:33

Re le forum,

Je vois que personne n'a pu m'éclairer!?

Y'a t il dans ma demande quelque chose qui coince!?

Peu être que je peux être plus précis ?

Merci d'avance pour votre aide.
Avatar du membre
BrunoM45
Modérateur
Modérateur
Messages : 3'448
Appréciations reçues : 142
Inscrit le : 29 octobre 2011
Version d'Excel : 2016 FR, O365 FR
Contact :

Message par BrunoM45 » 22 juillet 2014, 09:06

Bonjour,

Tout ce que je peux dire, c'est qu'avec un
Application.ScreenUpdating = False
il faut un
Application.ScreenUpdating = True
Ensuite pour voir l'exécution de ton code, tu peux mettre un point d'arrêt [F9] sur une ligne (sauf Dim)
Et exécuter ton code pas à pas avec [F8]
[F1] est une touche qui appelle l'aide : Essayez, c'est assez performant et on trouve plein de choses

Il n'y a ni bon ni mauvais usage de la liberté d'expression, il n'en existe qu'un usage insuffisant.
C
CedthCed
Membre fidèle
Membre fidèle
Messages : 167
Inscrit le : 26 mars 2012
Version d'Excel : 2007 FR

Message par CedthCed » 22 juillet 2014, 09:21

Merci Bruno,

J'ai rajouté un
Application.ScreenUpdating = True
et bizarrement, la première fois que j'exécute la macro elle fonctionne mai si je la relance une seconde fois elle plante...je ne comprends rien!!!???
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message