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

XL 2021 [RESOLU] Remplacer des formules pour du VBA

Bloody_Toad

XLDnaute Nouveau
Bonjour

Voilà mon fichier qui fonctionne pas mal, mais qui au fil de l'année s'alourdit et devient vraiment très lent. Je pense que la cause sont les formules de recherche en colonne G et J.

Je voudrais "si possible" faire une macro qui remplace ces formules.

Je joins mon fichier, il n’y a pas mal de formules et macro glanée par-ci par-là et modifiée à ma sauce "soyer indulgent". Je ne suis réellement pas très doué pour le VBA.

Merci
 

sylvanu

XLDnaute Barbatruc
Supporter XLD
Si, en complexifiant les formules avec :
VB:
Dernière ligne :
DL = Sheets("N° d'affaires").Cells(Cells.Rows.Count, "B").End(xlUp).Row
Formules :
Formule = "=SI(H" & L & "="""";"""";INDEX('N° d''affaires'!$B$2:$B$" & DL & ";EQUIV(H" & L & ";'N° d''affaires'!$C$2:$C$" & DL & ";0);1))"
Formule = "=SI(H" & L & "="""";"""";INDEX('N° d''affaires'!$F$2:$F$" & DL & ";EQUIV(H" & L & ";'N° d''affaires'!$C$2:$C$" & DL & ";0);1))"
 

Pièces jointes

  • Pointage 2023 - Essais -01-11 (V4).xlsm
    1 000 KB · Affichages: 1

Discussions similaires

Réponses
11
Affichages
602
Réponses
16
Affichages
987
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…