XL 2021 [RESOLU] Remplacer des formules pour du VBA

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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
 
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

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
216
Réponses
3
Affichages
717
Retour