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

XL 2013 Accélérer l'ouverture d'un fichier Excel grâce à VBA

MCMAL

XLDnaute Nouveau
Bonjour à Tous,

Je souhaiterai un code vba pour accélérer l'ouverture d'un fichier excel contenant beaucoup de formules + mises en forme + Codes VBA

Actuellement le fichier en question prend 5 mn pour s'ouvrir.

Merci pour vos assistances les Experts VBA

Trés cordialement
 

patricktoulon

XLDnaute Barbatruc
et bien fourni un exemple de fichier et on t'aidera si possible a optimiser tes codes voir tes formules afin de l’accélérer
sans çà tout ce que tu aura c'est une piste sur le DAHU ou le marsipulami et encore (peut etre)
 

Bruce68

XLDnaute Impliqué
bonjour MCMAl et le forum
Si les formules peuvent s incrémenter se serait de les effacer toutes à la fermeture du fichier et de faire une macro pour les recopier en fin de travail, moi je l'ai fait est ça marche.( à l'ouverture du fichier aucun calcul). à tester
 

patricktoulon

XLDnaute Barbatruc
bonjour @Bruce68
dans ce cas là il y a plus simple :c'est bloquer le calculate a l'ouverture et le débloquer quand on veux
mais c'est pas très ergo si pendant utilisation (voir dans les macros)on a besoins des résultats reels
donc non j’adhère pas à cette idée en core moins a la tienne qui consiste a effacer et réécrire les formules autant tout faire en VBA alors
 

Dranreb

XLDnaute Barbatruc
Avez vous gagné du temps en réduisant le nombre d'accès aux cellules au coup par coup ?
(Vous pouvez partir du principe que charger 10000 valeurs de cellules d'un plage dans un tableau dynamique est 100000 fois plus rapide que de chercher 100000 fois la valeur d'une seule cellule à chaque fois)
 

mapomme

XLDnaute Barbatruc
Supporter XLD
@Dranreb ,

(Vous pouvez partir du principe que charger 10000 valeurs de cellules d'un plage dans un tableau dynamique est 100000 fois plus rapide que de chercher 100000 fois la valeur d'une seule cellule à chaque fois)
N'y aurait-il pas des mauvais copier/coller car je n'ai pas les mêmes ordres de grandeur ?

Bon dimanche
 

Pièces jointes

  • test- durée- v1.xlsm
    18.4 KB · Affichages: 16

Discussions similaires

Réponses
5
Affichages
582
Compte Supprimé 979
C
Réponses
2
Affichages
671
Réponses
3
Affichages
896
Compte Supprimé 979
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…