Bonjour le forum,

J'utilise une fonction VBA qui me permet de récupérer des données qui proviennent d'un classeur fermé. Quand le calcul de la cellule se fait j'ai un message qui apparaît: "un lien existe avec une source de données externe, cliquer sur oui pour mettre à jour, cliquer sur non pour garder vos valeurs actuelles".
Le problème c'est que j'utilise beaucoup cette fonction, donc valider 50 fois le message fait que Excel ne s'en sort pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Function LiaisonExt(Fichier As String, Feuille As String, _
 Ligne As Long, Col As Integer)
 With CreateObject("Excel.Application").Workbooks.Open(Fichier)
 LiaisonExt = .Worksheets(Feuille).Cells(Ligne, Col)
 .Close False
 End With
 End Function
Avez-vous une idée de comment améliorer cette fonction pour faire disparaître ces liens ?

Merci et bonne après-midi
Cdlt
aure_8