Mon probl=E8me est un peu compliqu=E9 =E0 expliquer mais trop =E0=20
r=E9soudre je pense, c'est une question de syntaxe me semble=20
t-il :
J'ai une liste de fichiers par ex
Janvier.xls
Fevrier.xls
Mars.xls
...
qui se trouvent dans un certaine r=E9pertoire.
Dans ma feuille Excel, j'aimerais r=E9cup=E9rer une valeur=20
dans un de ces fichiers. Pour d=E9terminer quel fichier,=20
j'aimerais qu'il aille chercher le nom dans une cellule de=20
ma feuille.
Par exemple, en C3, j'ai marqu=E9 "Mars" et dans ma cellule=20
C2 j'aimerais qu'il me r=E9cup=E8re une valeur du fichier=20
indiqu=E9 dans C3 donc Mars.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pascal Engelmajer
Salut, si tu sais le faire pour janvier.xls par exemple dans la cellule C3 , il te suffit de remplacer "janvier.xls" par & C2 & ".xls" & -- Amicalement. Pascal "il n'y a pas de vent favorable pour celui qui ne sait pas ou il va." Sénèque. http://www.ilyapa.net/excel "Charles" a écrit dans le message de news: 0a4201c3be43$a0c4e390$ Bonjour tout le monde,
Mon problème est un peu compliqué à expliquer mais trop à résoudre je pense, c'est une question de syntaxe me semble t-il :
J'ai une liste de fichiers par ex Janvier.xls Fevrier.xls Mars.xls ... qui se trouvent dans un certaine répertoire.
Dans ma feuille Excel, j'aimerais récupérer une valeur dans un de ces fichiers. Pour déterminer quel fichier, j'aimerais qu'il aille chercher le nom dans une cellule de ma feuille. Par exemple, en C3, j'ai marqué "Mars" et dans ma cellule C2 j'aimerais qu'il me récupère une valeur du fichier indiqué dans C3 donc Mars.
Merci par avance,
Charles
Salut,
si tu sais le faire pour janvier.xls par exemple dans la cellule C3 ,
il te suffit de remplacer "janvier.xls" par & C2 & ".xls" &
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Charles" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 0a4201c3be43$a0c4e390$a501280a@phx.gbl...
Bonjour tout le monde,
Mon problème est un peu compliqué à expliquer mais trop à
résoudre je pense, c'est une question de syntaxe me semble
t-il :
J'ai une liste de fichiers par ex
Janvier.xls
Fevrier.xls
Mars.xls
...
qui se trouvent dans un certaine répertoire.
Dans ma feuille Excel, j'aimerais récupérer une valeur
dans un de ces fichiers. Pour déterminer quel fichier,
j'aimerais qu'il aille chercher le nom dans une cellule de
ma feuille.
Par exemple, en C3, j'ai marqué "Mars" et dans ma cellule
C2 j'aimerais qu'il me récupère une valeur du fichier
indiqué dans C3 donc Mars.
Salut, si tu sais le faire pour janvier.xls par exemple dans la cellule C3 , il te suffit de remplacer "janvier.xls" par & C2 & ".xls" & -- Amicalement. Pascal "il n'y a pas de vent favorable pour celui qui ne sait pas ou il va." Sénèque. http://www.ilyapa.net/excel "Charles" a écrit dans le message de news: 0a4201c3be43$a0c4e390$ Bonjour tout le monde,
Mon problème est un peu compliqué à expliquer mais trop à résoudre je pense, c'est une question de syntaxe me semble t-il :
J'ai une liste de fichiers par ex Janvier.xls Fevrier.xls Mars.xls ... qui se trouvent dans un certaine répertoire.
Dans ma feuille Excel, j'aimerais récupérer une valeur dans un de ces fichiers. Pour déterminer quel fichier, j'aimerais qu'il aille chercher le nom dans une cellule de ma feuille. Par exemple, en C3, j'ai marqué "Mars" et dans ma cellule C2 j'aimerais qu'il me récupère une valeur du fichier indiqué dans C3 donc Mars.
Merci par avance,
Charles
Charles
Merci pour la réponse mais j'ai essayé et ca n'a pas l'air de marcher.
='V:TestRépertoire1[C2&".xls"]onglet2'!C37
Qu'en pensez-vous ? Merci
-----Message d'origine----- Salut, si tu sais le faire pour janvier.xls par exemple dans la cellule C3 ,
il te suffit de remplacer "janvier.xls" par & C2 & ".xls" &
-- Amicalement. Pascal "il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque. http://www.ilyapa.net/excel "Charles" a écrit dans le message de
news: 0a4201c3be43$a0c4e390$ Bonjour tout le monde,
Mon problème est un peu compliqué à expliquer mais trop à résoudre je pense, c'est une question de syntaxe me semble t-il :
J'ai une liste de fichiers par ex Janvier.xls Fevrier.xls Mars.xls .... qui se trouvent dans un certaine répertoire.
Dans ma feuille Excel, j'aimerais récupérer une valeur dans un de ces fichiers. Pour déterminer quel fichier, j'aimerais qu'il aille chercher le nom dans une cellule de ma feuille. Par exemple, en C3, j'ai marqué "Mars" et dans ma cellule C2 j'aimerais qu'il me récupère une valeur du fichier indiqué dans C3 donc Mars.
Merci par avance,
Charles
.
Merci pour la réponse mais j'ai essayé et ca n'a pas l'air
de marcher.
='V:TestRépertoire1[C2&".xls"]onglet2'!C37
Qu'en pensez-vous ? Merci
-----Message d'origine-----
Salut,
si tu sais le faire pour janvier.xls par exemple dans la
cellule C3 ,
il te suffit de remplacer "janvier.xls" par & C2 & ".xls"
&
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait
pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Charles" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 0a4201c3be43$a0c4e390$a501280a@phx.gbl...
Bonjour tout le monde,
Mon problème est un peu compliqué à expliquer mais trop à
résoudre je pense, c'est une question de syntaxe me semble
t-il :
J'ai une liste de fichiers par ex
Janvier.xls
Fevrier.xls
Mars.xls
....
qui se trouvent dans un certaine répertoire.
Dans ma feuille Excel, j'aimerais récupérer une valeur
dans un de ces fichiers. Pour déterminer quel fichier,
j'aimerais qu'il aille chercher le nom dans une cellule de
ma feuille.
Par exemple, en C3, j'ai marqué "Mars" et dans ma cellule
C2 j'aimerais qu'il me récupère une valeur du fichier
indiqué dans C3 donc Mars.
Merci pour la réponse mais j'ai essayé et ca n'a pas l'air de marcher.
='V:TestRépertoire1[C2&".xls"]onglet2'!C37
Qu'en pensez-vous ? Merci
-----Message d'origine----- Salut, si tu sais le faire pour janvier.xls par exemple dans la cellule C3 ,
il te suffit de remplacer "janvier.xls" par & C2 & ".xls" &
-- Amicalement. Pascal "il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque. http://www.ilyapa.net/excel "Charles" a écrit dans le message de
news: 0a4201c3be43$a0c4e390$ Bonjour tout le monde,
Mon problème est un peu compliqué à expliquer mais trop à résoudre je pense, c'est une question de syntaxe me semble t-il :
J'ai une liste de fichiers par ex Janvier.xls Fevrier.xls Mars.xls .... qui se trouvent dans un certaine répertoire.
Dans ma feuille Excel, j'aimerais récupérer une valeur dans un de ces fichiers. Pour déterminer quel fichier, j'aimerais qu'il aille chercher le nom dans une cellule de ma feuille. Par exemple, en C3, j'ai marqué "Mars" et dans ma cellule C2 j'aimerais qu'il me récupère une valeur du fichier indiqué dans C3 donc Mars.
Merci par avance,
Charles
.
isabelle
bonjour Charles,
essai avec ExecuteExcel4Macro,
Sub valeurExterne() Ligne = ActiveCell.Row colonne = ActiveCell.Column fichier = Class1.xls ActiveCell = ExecuteExcel4Macro _ ("'c:Mes Documentstest[" & fichier & "]Feuil1'!R" & Ligne & "C" & colonne & "") End Sub
isabelle
Merci pour la réponse mais j'ai essayé et ca n'a pas l'air de marcher.
='V:TestRépertoire1[C2&".xls"]onglet2'!C37
Qu'en pensez-vous ? Merci
-----Message d'origine----- Salut, si tu sais le faire pour janvier.xls par exemple dans la cellule C3 ,
il te suffit de remplacer "janvier.xls" par & C2 & ".xls" &
-- Amicalement. Pascal "il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque. http://www.ilyapa.net/excel "Charles" a écrit dans le message de
news: 0a4201c3be43$a0c4e390$ Bonjour tout le monde,
Mon problème est un peu compliqué à expliquer mais trop à résoudre je pense, c'est une question de syntaxe me semble t-il :
J'ai une liste de fichiers par ex Janvier.xls Fevrier.xls Mars.xls .... qui se trouvent dans un certaine répertoire.
Dans ma feuille Excel, j'aimerais récupérer une valeur dans un de ces fichiers. Pour déterminer quel fichier, j'aimerais qu'il aille chercher le nom dans une cellule de ma feuille. Par exemple, en C3, j'ai marqué "Mars" et dans ma cellule C2 j'aimerais qu'il me récupère une valeur du fichier indiqué dans C3 donc Mars.
Merci par avance,
Charles
.
bonjour Charles,
essai avec ExecuteExcel4Macro,
Sub valeurExterne()
Ligne = ActiveCell.Row
colonne = ActiveCell.Column
fichier = Class1.xls
ActiveCell = ExecuteExcel4Macro _
("'c:Mes Documentstest[" & fichier & "]Feuil1'!R" & Ligne & "C" &
colonne & "")
End Sub
isabelle
Merci pour la réponse mais j'ai essayé et ca n'a pas l'air
de marcher.
='V:TestRépertoire1[C2&".xls"]onglet2'!C37
Qu'en pensez-vous ? Merci
-----Message d'origine-----
Salut,
si tu sais le faire pour janvier.xls par exemple dans la
cellule C3 ,
il te suffit de remplacer "janvier.xls" par & C2 & ".xls"
&
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait
pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Charles" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 0a4201c3be43$a0c4e390$a501280a@phx.gbl...
Bonjour tout le monde,
Mon problème est un peu compliqué à expliquer mais trop à
résoudre je pense, c'est une question de syntaxe me semble
t-il :
J'ai une liste de fichiers par ex
Janvier.xls
Fevrier.xls
Mars.xls
....
qui se trouvent dans un certaine répertoire.
Dans ma feuille Excel, j'aimerais récupérer une valeur
dans un de ces fichiers. Pour déterminer quel fichier,
j'aimerais qu'il aille chercher le nom dans une cellule de
ma feuille.
Par exemple, en C3, j'ai marqué "Mars" et dans ma cellule
C2 j'aimerais qu'il me récupère une valeur du fichier
indiqué dans C3 donc Mars.
Sub valeurExterne() Ligne = ActiveCell.Row colonne = ActiveCell.Column fichier = Class1.xls ActiveCell = ExecuteExcel4Macro _ ("'c:Mes Documentstest[" & fichier & "]Feuil1'!R" & Ligne & "C" & colonne & "") End Sub
isabelle
Merci pour la réponse mais j'ai essayé et ca n'a pas l'air de marcher.
='V:TestRépertoire1[C2&".xls"]onglet2'!C37
Qu'en pensez-vous ? Merci
-----Message d'origine----- Salut, si tu sais le faire pour janvier.xls par exemple dans la cellule C3 ,
il te suffit de remplacer "janvier.xls" par & C2 & ".xls" &
-- Amicalement. Pascal "il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque. http://www.ilyapa.net/excel "Charles" a écrit dans le message de
news: 0a4201c3be43$a0c4e390$ Bonjour tout le monde,
Mon problème est un peu compliqué à expliquer mais trop à résoudre je pense, c'est une question de syntaxe me semble t-il :
J'ai une liste de fichiers par ex Janvier.xls Fevrier.xls Mars.xls .... qui se trouvent dans un certaine répertoire.
Dans ma feuille Excel, j'aimerais récupérer une valeur dans un de ces fichiers. Pour déterminer quel fichier, j'aimerais qu'il aille chercher le nom dans une cellule de ma feuille. Par exemple, en C3, j'ai marqué "Mars" et dans ma cellule C2 j'aimerais qu'il me récupère une valeur du fichier indiqué dans C3 donc Mars.
Merci par avance,
Charles
.
Charles
Je cherchais en fait un moyen de le faire sans VBA ! Merci beaucoup quand même.
Il s'agit d'une macro executée dans une cellule ? Comment ca marche ? Je ne connais que celles qui sont executées par un bouton de commande
-----Message d'origine----- bonjour Charles,
essai avec ExecuteExcel4Macro,
Sub valeurExterne() Ligne = ActiveCell.Row colonne = ActiveCell.Column fichier = Class1.xls ActiveCell = ExecuteExcel4Macro _ ("'c:Mes Documentstest[" & fichier & "]Feuil1'!R" & Ligne & "C" &
colonne & "") End Sub
isabelle
Merci pour la réponse mais j'ai essayé et ca n'a pas l'air
de marcher.
='V:TestRépertoire1[C2&".xls"]onglet2'!C37
Qu'en pensez-vous ? Merci
-----Message d'origine----- Salut, si tu sais le faire pour janvier.xls par exemple dans la
cellule C3 ,
il te suffit de remplacer "janvier.xls" par & C2 & ".xls"
&
-- Amicalement. Pascal "il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque. http://www.ilyapa.net/excel "Charles" a écrit dans le message de
news: 0a4201c3be43$a0c4e390$ Bonjour tout le monde,
Mon problème est un peu compliqué à expliquer mais trop à
résoudre je pense, c'est une question de syntaxe me semble
t-il :
J'ai une liste de fichiers par ex Janvier.xls Fevrier.xls Mars.xls .... qui se trouvent dans un certaine répertoire.
Dans ma feuille Excel, j'aimerais récupérer une valeur dans un de ces fichiers. Pour déterminer quel fichier, j'aimerais qu'il aille chercher le nom dans une cellule de
ma feuille. Par exemple, en C3, j'ai marqué "Mars" et dans ma cellule
C2 j'aimerais qu'il me récupère une valeur du fichier indiqué dans C3 donc Mars.
Merci par avance,
Charles
.
.
Je cherchais en fait un moyen de le faire sans VBA ! Merci
beaucoup quand même.
Il s'agit d'une macro executée dans une cellule ? Comment
ca marche ? Je ne connais que celles qui sont executées
par un bouton de commande
-----Message d'origine-----
bonjour Charles,
essai avec ExecuteExcel4Macro,
Sub valeurExterne()
Ligne = ActiveCell.Row
colonne = ActiveCell.Column
fichier = Class1.xls
ActiveCell = ExecuteExcel4Macro _
("'c:Mes Documentstest[" & fichier & "]Feuil1'!R" &
Ligne & "C" &
colonne & "")
End Sub
isabelle
Merci pour la réponse mais j'ai essayé et ca n'a pas
l'air
de marcher.
='V:TestRépertoire1[C2&".xls"]onglet2'!C37
Qu'en pensez-vous ? Merci
-----Message d'origine-----
Salut,
si tu sais le faire pour janvier.xls par exemple dans
la
cellule C3 ,
il te suffit de remplacer "janvier.xls" par & C2
& ".xls"
&
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait
pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Charles" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 0a4201c3be43$a0c4e390$a501280a@phx.gbl...
Bonjour tout le monde,
Mon problème est un peu compliqué à expliquer mais
trop à
résoudre je pense, c'est une question de syntaxe me
semble
t-il :
J'ai une liste de fichiers par ex
Janvier.xls
Fevrier.xls
Mars.xls
....
qui se trouvent dans un certaine répertoire.
Dans ma feuille Excel, j'aimerais récupérer une valeur
dans un de ces fichiers. Pour déterminer quel fichier,
j'aimerais qu'il aille chercher le nom dans une
cellule de
ma feuille.
Par exemple, en C3, j'ai marqué "Mars" et dans ma
cellule
C2 j'aimerais qu'il me récupère une valeur du fichier
indiqué dans C3 donc Mars.
Je cherchais en fait un moyen de le faire sans VBA ! Merci beaucoup quand même.
Il s'agit d'une macro executée dans une cellule ? Comment ca marche ? Je ne connais que celles qui sont executées par un bouton de commande
-----Message d'origine----- bonjour Charles,
essai avec ExecuteExcel4Macro,
Sub valeurExterne() Ligne = ActiveCell.Row colonne = ActiveCell.Column fichier = Class1.xls ActiveCell = ExecuteExcel4Macro _ ("'c:Mes Documentstest[" & fichier & "]Feuil1'!R" & Ligne & "C" &
colonne & "") End Sub
isabelle
Merci pour la réponse mais j'ai essayé et ca n'a pas l'air
de marcher.
='V:TestRépertoire1[C2&".xls"]onglet2'!C37
Qu'en pensez-vous ? Merci
-----Message d'origine----- Salut, si tu sais le faire pour janvier.xls par exemple dans la
cellule C3 ,
il te suffit de remplacer "janvier.xls" par & C2 & ".xls"
&
-- Amicalement. Pascal "il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque. http://www.ilyapa.net/excel "Charles" a écrit dans le message de
news: 0a4201c3be43$a0c4e390$ Bonjour tout le monde,
Mon problème est un peu compliqué à expliquer mais trop à
résoudre je pense, c'est une question de syntaxe me semble
t-il :
J'ai une liste de fichiers par ex Janvier.xls Fevrier.xls Mars.xls .... qui se trouvent dans un certaine répertoire.
Dans ma feuille Excel, j'aimerais récupérer une valeur dans un de ces fichiers. Pour déterminer quel fichier, j'aimerais qu'il aille chercher le nom dans une cellule de
ma feuille. Par exemple, en C3, j'ai marqué "Mars" et dans ma cellule
C2 j'aimerais qu'il me récupère une valeur du fichier indiqué dans C3 donc Mars.
Merci par avance,
Charles
.
.
isabelle
un autre solution serait de créer un fonction personnalisé au lieu d'une macro.
isabelle
Je cherchais en fait un moyen de le faire sans VBA ! Merci beaucoup quand même.
Il s'agit d'une macro executée dans une cellule ? Comment ca marche ? Je ne connais que celles qui sont executées par un bouton de commande
-----Message d'origine----- bonjour Charles,
essai avec ExecuteExcel4Macro,
Sub valeurExterne() Ligne = ActiveCell.Row colonne = ActiveCell.Column fichier = Class1.xls ActiveCell = ExecuteExcel4Macro _ ("'c:Mes Documentstest[" & fichier & "]Feuil1'!R" & Ligne & "C" &
colonne & "") End Sub
isabelle
Merci pour la réponse mais j'ai essayé et ca n'a pas l'air
de marcher.
='V:TestRépertoire1[C2&".xls"]onglet2'!C37
Qu'en pensez-vous ? Merci
-----Message d'origine----- Salut, si tu sais le faire pour janvier.xls par exemple dans la
cellule C3 ,
il te suffit de remplacer "janvier.xls" par & C2 & ".xls"
&
-- Amicalement. Pascal "il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque. http://www.ilyapa.net/excel "Charles" a écrit dans le message de
news: 0a4201c3be43$a0c4e390$ Bonjour tout le monde,
Mon problème est un peu compliqué à expliquer mais trop à
résoudre je pense, c'est une question de syntaxe me semble
t-il :
J'ai une liste de fichiers par ex Janvier.xls Fevrier.xls Mars.xls .... qui se trouvent dans un certaine répertoire.
Dans ma feuille Excel, j'aimerais récupérer une valeur dans un de ces fichiers. Pour déterminer quel fichier, j'aimerais qu'il aille chercher le nom dans une cellule de
ma feuille. Par exemple, en C3, j'ai marqué "Mars" et dans ma cellule
C2 j'aimerais qu'il me récupère une valeur du fichier indiqué dans C3 donc Mars.
Merci par avance,
Charles
.
.
un autre solution serait de créer un fonction personnalisé au lieu d'une
macro.
isabelle
Je cherchais en fait un moyen de le faire sans VBA ! Merci
beaucoup quand même.
Il s'agit d'une macro executée dans une cellule ? Comment
ca marche ? Je ne connais que celles qui sont executées
par un bouton de commande
-----Message d'origine-----
bonjour Charles,
essai avec ExecuteExcel4Macro,
Sub valeurExterne()
Ligne = ActiveCell.Row
colonne = ActiveCell.Column
fichier = Class1.xls
ActiveCell = ExecuteExcel4Macro _
("'c:Mes Documentstest[" & fichier & "]Feuil1'!R" &
Ligne & "C" &
colonne & "")
End Sub
isabelle
Merci pour la réponse mais j'ai essayé et ca n'a pas
l'air
de marcher.
='V:TestRépertoire1[C2&".xls"]onglet2'!C37
Qu'en pensez-vous ? Merci
-----Message d'origine-----
Salut,
si tu sais le faire pour janvier.xls par exemple dans
la
cellule C3 ,
il te suffit de remplacer "janvier.xls" par & C2
& ".xls"
&
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait
pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Charles" <anonymous@discussions.microsoft.com> a écrit
dans le message de
news: 0a4201c3be43$a0c4e390$a501280a@phx.gbl...
Bonjour tout le monde,
Mon problème est un peu compliqué à expliquer mais
trop à
résoudre je pense, c'est une question de syntaxe me
semble
t-il :
J'ai une liste de fichiers par ex
Janvier.xls
Fevrier.xls
Mars.xls
....
qui se trouvent dans un certaine répertoire.
Dans ma feuille Excel, j'aimerais récupérer une valeur
dans un de ces fichiers. Pour déterminer quel fichier,
j'aimerais qu'il aille chercher le nom dans une
cellule de
ma feuille.
Par exemple, en C3, j'ai marqué "Mars" et dans ma
cellule
C2 j'aimerais qu'il me récupère une valeur du fichier
indiqué dans C3 donc Mars.
un autre solution serait de créer un fonction personnalisé au lieu d'une macro.
isabelle
Je cherchais en fait un moyen de le faire sans VBA ! Merci beaucoup quand même.
Il s'agit d'une macro executée dans une cellule ? Comment ca marche ? Je ne connais que celles qui sont executées par un bouton de commande
-----Message d'origine----- bonjour Charles,
essai avec ExecuteExcel4Macro,
Sub valeurExterne() Ligne = ActiveCell.Row colonne = ActiveCell.Column fichier = Class1.xls ActiveCell = ExecuteExcel4Macro _ ("'c:Mes Documentstest[" & fichier & "]Feuil1'!R" & Ligne & "C" &
colonne & "") End Sub
isabelle
Merci pour la réponse mais j'ai essayé et ca n'a pas l'air
de marcher.
='V:TestRépertoire1[C2&".xls"]onglet2'!C37
Qu'en pensez-vous ? Merci
-----Message d'origine----- Salut, si tu sais le faire pour janvier.xls par exemple dans la
cellule C3 ,
il te suffit de remplacer "janvier.xls" par & C2 & ".xls"
&
-- Amicalement. Pascal "il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque. http://www.ilyapa.net/excel "Charles" a écrit dans le message de
news: 0a4201c3be43$a0c4e390$ Bonjour tout le monde,
Mon problème est un peu compliqué à expliquer mais trop à
résoudre je pense, c'est une question de syntaxe me semble
t-il :
J'ai une liste de fichiers par ex Janvier.xls Fevrier.xls Mars.xls .... qui se trouvent dans un certaine répertoire.
Dans ma feuille Excel, j'aimerais récupérer une valeur dans un de ces fichiers. Pour déterminer quel fichier, j'aimerais qu'il aille chercher le nom dans une cellule de
ma feuille. Par exemple, en C3, j'ai marqué "Mars" et dans ma cellule
C2 j'aimerais qu'il me récupère une valeur du fichier indiqué dans C3 donc Mars.
Merci par avance,
Charles
.
.
Charles
Je vous remercie et vous souhaite de très bonnes fêtes de fin d'année !
-----Message d'origine----- un autre solution serait de créer un fonction personnalisé au lieu d'une
macro.
isabelle
Je cherchais en fait un moyen de le faire sans VBA ! Merci
beaucoup quand même.
Il s'agit d'une macro executée dans une cellule ? Comment
ca marche ? Je ne connais que celles qui sont executées par un bouton de commande
-----Message d'origine----- bonjour Charles,
essai avec ExecuteExcel4Macro,
Sub valeurExterne() Ligne = ActiveCell.Row colonne = ActiveCell.Column fichier = Class1.xls ActiveCell = ExecuteExcel4Macro _ ("'c:Mes Documentstest[" & fichier & "]Feuil1'!R" & Ligne & "C" &
colonne & "") End Sub
isabelle
Merci pour la réponse mais j'ai essayé et ca n'a pas l'air
de marcher.
='V:TestRépertoire1[C2&".xls"]onglet2'!C37
Qu'en pensez-vous ? Merci
-----Message d'origine----- Salut, si tu sais le faire pour janvier.xls par exemple dans
la
cellule C3 ,
il te suffit de remplacer "janvier.xls" par & C2 & ".xls"
&
-- Amicalement. Pascal "il n'y a pas de vent favorable pour celui qui ne sait
pas ou il va."
Sénèque. http://www.ilyapa.net/excel "Charles" a écrit
dans le message de
news: 0a4201c3be43$a0c4e390$ Bonjour tout le monde,
Mon problème est un peu compliqué à expliquer mais trop à
résoudre je pense, c'est une question de syntaxe me semble
t-il :
J'ai une liste de fichiers par ex Janvier.xls Fevrier.xls Mars.xls .... qui se trouvent dans un certaine répertoire.
Dans ma feuille Excel, j'aimerais récupérer une valeur
dans un de ces fichiers. Pour déterminer quel fichier,
j'aimerais qu'il aille chercher le nom dans une cellule de
ma feuille. Par exemple, en C3, j'ai marqué "Mars" et dans ma cellule
C2 j'aimerais qu'il me récupère une valeur du fichier
indiqué dans C3 donc Mars.
Merci par avance,
Charles
.
.
.
Je vous remercie et vous souhaite de très bonnes fêtes de
fin d'année !
-----Message d'origine-----
un autre solution serait de créer un fonction
personnalisé au lieu d'une
macro.
isabelle
Je cherchais en fait un moyen de le faire sans VBA !
Merci
beaucoup quand même.
Il s'agit d'une macro executée dans une cellule ?
Comment
ca marche ? Je ne connais que celles qui sont executées
par un bouton de commande
-----Message d'origine-----
bonjour Charles,
essai avec ExecuteExcel4Macro,
Sub valeurExterne()
Ligne = ActiveCell.Row
colonne = ActiveCell.Column
fichier = Class1.xls
ActiveCell = ExecuteExcel4Macro _
("'c:Mes Documentstest[" & fichier & "]Feuil1'!R" &
Ligne & "C" &
colonne & "")
End Sub
isabelle
Merci pour la réponse mais j'ai essayé et ca n'a pas
l'air
de marcher.
='V:TestRépertoire1[C2&".xls"]onglet2'!C37
Qu'en pensez-vous ? Merci
-----Message d'origine-----
Salut,
si tu sais le faire pour janvier.xls par exemple
dans
la
cellule C3 ,
il te suffit de remplacer "janvier.xls" par & C2
& ".xls"
&
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne
sait
pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Charles" <anonymous@discussions.microsoft.com> a
écrit
dans le message de
news: 0a4201c3be43$a0c4e390$a501280a@phx.gbl...
Bonjour tout le monde,
Mon problème est un peu compliqué à expliquer mais
trop à
résoudre je pense, c'est une question de syntaxe me
semble
t-il :
J'ai une liste de fichiers par ex
Janvier.xls
Fevrier.xls
Mars.xls
....
qui se trouvent dans un certaine répertoire.
Dans ma feuille Excel, j'aimerais récupérer une
valeur
dans un de ces fichiers. Pour déterminer quel
fichier,
j'aimerais qu'il aille chercher le nom dans une
cellule de
ma feuille.
Par exemple, en C3, j'ai marqué "Mars" et dans ma
cellule
C2 j'aimerais qu'il me récupère une valeur du
fichier