Acces a un classeur excel externe
Chris
-
Chris -
Chris -
Bonjour
Je voudrais accéder à un classeur Excel externe dont le nom est stocké dans une cellule
Je m'éxplique
Si je veux appeler la cellule A1 de la feuille feuill1 du classeur toto la syntaxe est de la forme : ='[toto.xls]feuill1'A1
J'ai stocké le nom de mon classeur dans une cellule, par exemple C3 et je voudrais me retrouver avec une syntaxe du genre : ='[C3]Feuill1'A1
Est ce possible
Merci de votre aide
Chris
Je voudrais accéder à un classeur Excel externe dont le nom est stocké dans une cellule
Je m'éxplique
Si je veux appeler la cellule A1 de la feuille feuill1 du classeur toto la syntaxe est de la forme : ='[toto.xls]feuill1'A1
J'ai stocké le nom de mon classeur dans une cellule, par exemple C3 et je voudrais me retrouver avec une syntaxe du genre : ='[C3]Feuill1'A1
Est ce possible
Merci de votre aide
Chris
A voir également:
- Acces a un classeur excel externe
- Liste déroulante excel - Guide
- Chkdsk disque dur externe - Guide
- Acces rapide - Guide
- Word et excel gratuit - Guide
- Imprimer un classeur excel sur mac - Guide
3 réponses
Merci à l'avenir de signaler que tu as posé la m^me question ailleurs et où
et d'indiquer sur les différents forums utilisés la solution qui t'a convenu
Pour un classeur fermé il faut utiliser VBA: tu as des notions sur ce patois ?
et d'indiquer sur les différents forums utilisés la solution qui t'a convenu
Pour un classeur fermé il faut utiliser VBA: tu as des notions sur ce patois ?
voici une proposition ATTENTION VIRUS DANS LA PROPOSITION AVANT LA MIENNE
(message supprimé)
Sub lire_ferme()
Dim fichier As String, chemin as string
fichier = "toto.xls" 'a adapter
chemin = "D:\documents" 'a adapter
Range("A3") = ExecuteExcel4Macro("'" & chemin & "\[" & fichier & "]Feuil1'!R1C1") 'R1C1=A1
End Sub
ici renvoi en A3 nom du fichier et son répertoire à adapter à ta config
:-x
(message supprimé)
Sub lire_ferme()
Dim fichier As String, chemin as string
fichier = "toto.xls" 'a adapter
chemin = "D:\documents" 'a adapter
Range("A3") = ExecuteExcel4Macro("'" & chemin & "\[" & fichier & "]Feuil1'!R1C1") 'R1C1=A1
End Sub
ici renvoi en A3 nom du fichier et son répertoire à adapter à ta config
:-x
Maintenant comment faire si le fichier est fermé ?
Est ce encore possible ?
Chris