Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

optimiser une macro

billou74

XLDnaute Nouveau
Bonjour,
Si qq1 pouvait m aider a optimiser la macro que j ai bricolée.

Pour la lancer il faut cliquer sur demain

Merci d avance
 

billou74

XLDnaute Nouveau
Re : optimiser une macro

c est clair que vous pas comprendre.lol
le fichier est trop volumineux je l ai placé ici ed1.xls - 4shared.com - partage et stockage de fichiers en ligne - télécharger


Merci
 

Robert

XLDnaute Barbatruc
Repose en paix
Re : optimiser une macro

Bonjour le fil, bonjour le forum,

Billou j'ai voulu télécharger ton fichier mais il faut s'inscrire... je doute que tu obtiennes de l'aide dans ces conditions !
 

flyonets44

XLDnaute Occasionnel
Re : optimiser une macro

bonjour
en retour ton fichier à tester
essaies de supprimer les select si possible
Cordialement
Flyonets
 

Pièces jointes

  • ed1.zip
    289.9 KB · Affichages: 41
  • ed1.zip
    289.9 KB · Affichages: 47
  • ed1.zip
    289.9 KB · Affichages: 48

billou74

XLDnaute Nouveau
Re : optimiser une macro

ma macro ralenti de plus en plus excel et fini par me mettre excel en "ne repond pas"
qq1 a t il deja eu ce pb ?
Et comment faut il faire pour l erradiquer?
 
Dernière édition:

Staple1600

XLDnaute Barbatruc
Re : optimiser une macro

Bonsoir à tous





billou74
Pas sympa pour MyDearFriend de zapper son nom...
Récupération de données turfiques du site gény course [Forums - Espace Débutants] : myDearFriend! Excel Pages
(Dans lequel on trouvera le fichier crée à l'époque par Didier et qui est un peu plus léger que celui déposé sur cjoint par billou74)

Si qq1 pouvait m aider a optimiser la macro que j ai bricolée.

Demande à Didier sur son site ou ici puisqu'il est aussi un membre du forum XLD.

NB: Les habitudes du forum sont de ne pas doubler les fils (cf la charte d'XLD), inscrit depuis 2007, je m'étonne que tu ne le saches pas...
Donc pour ceux qui veulent suivre, c'est ici le post initial



PS: J'aime pas envie d'indiquer que jadis la netiquette était plus respectée par les gens qui peuplent les forums.
Les temps changent comme le chantait si bien le grand Bob
 
Dernière édition:

Staple1600

XLDnaute Barbatruc
Re : optimiser une macro

Re

Histoire d'apporter un peu d'aide tout de même

VB:
'classe par favoris
  Range("AX3:AZ3").Copy
  Range("AW3").PasteSpecial Format:=3, link:=1, DisplayAsIcon:=False, _
IconFileName:=False
Selection.Copy
  Range("AW4").PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, transpose:=True
Application.CutCopyMode = False

Dans toutes ces lignes de codes, il est avantageux d'éviter les Select (qui ralentissent l'éxécution du code
Donc le code ci-dessus peut aussi s'écrire


VB:
'classe par favoris
     Range("AX3:AZ3").Copy
     Range("AW3").PasteSpecial Format:=3, link:=1, DisplayAsIcon:=False, _
        IconFileName:=False
    Selection.Copy
     Range("AW4").PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
        False, transpose:=True
    Application.CutCopyMode = False

Utilise partout où c'est possible cette méthodologie dans ton code, et tu devrais gagner de la rapidité.
 
Dernière édition:

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…