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
J'ai , évidemment, testé ce code, qui a fonctionné.
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
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
Partager