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

Optimisation d'une macro de création hyperlien conditionnel

Hypokhampe

XLDnaute Nouveau
Bonsoir à tous et vive le forum !

Dans un fichier, j'utilise une fonction personnalisée de Boisgontier, pour générer des hyper-lien vers fichier pdf si le fichier pdf existe dans le dossier où se trouve le fichier excel :

Function existeFichier(fichier, Optional répertoire)
Application.Volatile
If IsMissing(répertoire) Then répertoire = ThisWorkbook.Path
temp = Dir(répertoire & "\" & fichier)
existeFichier = (temp <> "")
End Function

Je dispose d'une base de plus de 1000 lignes, et à chaque fois que je modifie une donnée dans n'importe quelle cellule, il y a un recalcul qui temps à devenir de plus en plus long...

La fonction est super et correspond à ce que je veux, mais peut-on optimiser pour éviter les recalculs trop longs ?

Merci d'avance pour votre aide !
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…