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.
Avez-vous une idée de comment améliorer cette fonction pour faire disparaître ces liens ?
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
Merci et bonne après-midi
Cdlt
aure_8
Partager