Demande d'optimisation d'un code VBA
Fermé
papish_4732
Messages postés
28
Date d'inscription
lundi 7 juin 2021
Statut
Membre
Dernière intervention
22 juin 2021
-
21 juin 2021 à 14:34
yg_be Messages postés 23350 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 novembre 2024 - 22 juin 2021 à 12:35
yg_be Messages postés 23350 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 novembre 2024 - 22 juin 2021 à 12:35
A voir également:
- Demande d'optimisation d'un code VBA
- Optimisation pc - Accueil - Utilitaires
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
2 réponses
yg_be
Messages postés
23350
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 novembre 2024
Ambassadeur
1 554
21 juin 2021 à 14:46
21 juin 2021 à 14:46
bonjour,
peux-tu donner suite, ou marquer comme résolues, les trois autres discussions que tu as ouvertes dans ce forum?
peux-tu donner suite, ou marquer comme résolues, les trois autres discussions que tu as ouvertes dans ce forum?
yg_be
Messages postés
23350
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 novembre 2024
Ambassadeur
1 554
21 juin 2021 à 14:51
21 juin 2021 à 14:51
peux-tu donner quelques informations?
combien de lignes de données as-tu?
combien de temps cela prend-t-il?
dans quel contexte fais-tu cela?
dois-tu exécuter cela plusieurs fois?
combien de lignes de données as-tu?
combien de temps cela prend-t-il?
dans quel contexte fais-tu cela?
dois-tu exécuter cela plusieurs fois?
papish_4732
Messages postés
28
Date d'inscription
lundi 7 juin 2021
Statut
Membre
Dernière intervention
22 juin 2021
21 juin 2021 à 14:57
21 juin 2021 à 14:57
Le fichier "SINISTRES assurvie" contient 300000 lignes
Le fichier dans lequel se fait les calculs contient 390 lignes
Cela ne vient pas jusqu'à présent
L'objectif est de calculer la somme de la plage Y avec les paramètres
Le fichier dans lequel se fait les calculs contient 390 lignes
Cela ne vient pas jusqu'à présent
L'objectif est de calculer la somme de la plage Y avec les paramètres
yg_be
Messages postés
23350
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 novembre 2024
1 554
>
papish_4732
Messages postés
28
Date d'inscription
lundi 7 juin 2021
Statut
Membre
Dernière intervention
22 juin 2021
21 juin 2021 à 15:08
21 juin 2021 à 15:08
tu as donc 390 valeurs pour i?
il est certainement préférable de faire une boucle sur les 300000 lignes. pour chaque ligne, trouver la ligne correspondante, et ajouter la valeur à la somme.
il est dans doute utile de d'abord trier les deux tableaux.
il est certainement préférable de faire une boucle sur les 300000 lignes. pour chaque ligne, trouver la ligne correspondante, et ajouter la valeur à la somme.
il est dans doute utile de d'abord trier les deux tableaux.
yg_be
Messages postés
23350
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 novembre 2024
1 554
>
yg_be
Messages postés
23350
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 novembre 2024
Modifié le 21 juin 2021 à 15:21
Modifié le 21 juin 2021 à 15:21
il faut sans doute éliminer d'abord toutes les lignes qui ne répondent pas à ce critère:
combien en reste-t-il?
plage2, 1, plage3, 2021.
combien en reste-t-il?
papish_4732
Messages postés
28
Date d'inscription
lundi 7 juin 2021
Statut
Membre
Dernière intervention
22 juin 2021
>
yg_be
Messages postés
23350
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 novembre 2024
21 juin 2021 à 16:35
21 juin 2021 à 16:35
Je comprends pas svp
papish_4732
Messages postés
28
Date d'inscription
lundi 7 juin 2021
Statut
Membre
Dernière intervention
22 juin 2021
>
yg_be
Messages postés
23350
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
26 novembre 2024
21 juin 2021 à 16:45
21 juin 2021 à 16:45
Ces lignes servent à un autre calcul dans une autre plage de cellules
21 juin 2021 à 14:54
22 juin 2021 à 12:35