Bonjour ou re-bonjour à tou(tes),

En cherchant une solution pour un autre post, je suis tombé sur cette macro qui permet de lire un classeur fermé sans utiliser "OLE DB" et j'aimerais avoir l'avis des abonnés(e)s, modérateurs, spécialistes intéressé(e)s
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Sub valeurExterne1()
Dim ligne, colonne, rep, onglet, fichier
For ligne = 1 To 10
For colonne = 1 To 3
onglet = "nom de la feuille"
fichier = "nom du fichier"
rep = "C:\et le chemin complet"
Cells(ligne, colonne) = ExecuteExcel4Macro _
("'" & rep & "\[" & fichier & "]" & onglet & "'!R" & ligne & "C" & colonne & "")
Next colonne
Next ligne
End Sub
J'ai , évidemment, testé ce code, qui a fonctionné.

a t'il ses limites ? des inconvénients ?
je rappelle que je suis sous excel 2007 mais ce code a été préparé pour d'anciennes versions