Problème de temps d'affichage des informations
Zarzis
-
Zarzis -
Zarzis -
Bonjour à tous,
J'ai entrain de travailler sur une macro Excel qui permet de chercher et importer des informations trouvent dans des plusieurs onglet Excel et l'afficher sur une interface crée sur VBA. Le problème qu'il prend beaucoup temps pour afficher les informations demandées. Y-a-il une solution pour optimiser le temps de recherche sur vba.
Merci d'avance,
J'ai entrain de travailler sur une macro Excel qui permet de chercher et importer des informations trouvent dans des plusieurs onglet Excel et l'afficher sur une interface crée sur VBA. Le problème qu'il prend beaucoup temps pour afficher les informations demandées. Y-a-il une solution pour optimiser le temps de recherche sur vba.
Merci d'avance,
A voir également:
- Problème de temps d'affichage des informations
- Entrer les informations d'identification reseau - Guide
- Renommer plusieurs fichiers en même temps - Guide
- Affichage double ecran - Guide
- Problème affichage fenêtre windows 10 - Guide
- 2go internet combien de temps - Forum Opérateurs & Réseaux mobiles
1 réponse
Bonjour,
Déjà, éviter les boucles sur les cellules et utiliser à la place la fonction find
https://forums.commentcamarche.net/forum/affich-37621992-methode-find-dans-vba-recherche-de-donnees-sous-excel
Eviter de faire des ".select" ".activate" ....à tout bout de champ
Désactiver l'affichage du rafraichissement durant le traitement (et le réactiver à la fin )
https://docs.microsoft.com/fr-FR/office/vba/api/Excel.Application.ScreenUpdating
Déjà, éviter les boucles sur les cellules et utiliser à la place la fonction find
https://forums.commentcamarche.net/forum/affich-37621992-methode-find-dans-vba-recherche-de-donnees-sous-excel
Eviter de faire des ".select" ".activate" ....à tout bout de champ
Désactiver l'affichage du rafraichissement durant le traitement (et le réactiver à la fin )
Application.ScreenUpdating = False
https://docs.microsoft.com/fr-FR/office/vba/api/Excel.Application.ScreenUpdating
Zarzis
Merci bien pour votre réponse, c'est ça qu'est-ce que je cherche.