Bonjour
@soan
J'ai surtout voulu dire qu'il y a un pb sur
SON fichier original car sur le fichier qu'il nous a fournit il n'a pas de pb.
J'ai fait des test sur le fichier qu'il nous as fournit et c'est moins de
10 s pour
100 000 lignes et moins de
0.5 secondes pour 6 000 lignes alors que son fichier de travail c'est 15 mn !
Donc j'en ai conclu qu'il y a un pb sur
son fichier.
Hypothèse pour
@oles :
1)Ton fichier est rempli de plusieurs dizaines voir centaines de MFC
2)Il y a plein de liaison avec x fichiers et lors de la mise à jour une macro fait des navettes entre chaque ligne et chaque fichier
3)Une autre piste c'est de désactiver le calcul automatique en début de macro avec :
==> Application.Calculation = xlCalculationManual
Et le réactivé en fin de macro (c'est indispensable)
==> Application.Calculation = xlCalculationAutomatic
4)Tu l'anonymises et tu le postes et on regarde.
@Phil69970