Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec VB
(via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux fichier
ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec VB
(via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ByJeFfLEgr@s.xls").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux fichier
ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec VB
(via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux fichier
ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Workbooks.Open Fichier
Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news:Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec VB
(via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux fichier
ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Workbooks.Open Fichier
Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" <jflegras@gmail.com> a écrit dans le message de
news: ObEFCmzmIHA.4292@TK2MSFTNGP04.phx.gbl...
Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec VB
(via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ByJeFfLEgr@s.xls").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux fichier
ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Workbooks.Open Fichier
Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news:Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec VB
(via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux fichier
ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").ValueWorkbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser dans mon
post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le fichier
souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier des
données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" a écrit dans le message de news:Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news:Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec VB
(via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux fichier
ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser dans mon
post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le fichier
souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier des
données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
eaSuBI0mIHA.3940@TK2MSFTNGP05.phx.gbl...
Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" <jflegras@gmail.com> a écrit dans le message de
news: ObEFCmzmIHA.4292@TK2MSFTNGP04.phx.gbl...
Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec VB
(via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ByJeFfLEgr@s.xls").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux fichier
ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").ValueWorkbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser dans mon
post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le fichier
souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier des
données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" a écrit dans le message de news:Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news:Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec VB
(via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux fichier
ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Tout à l'heure, c'était à la fermeture que tu plantais ?
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news: utw6$Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").ValueWorkbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser dans
mon post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le
fichier souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier des
données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" a écrit dans le message de news:Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news:Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec VB
(via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux fichier
ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Tout à l'heure, c'était à la fermeture que tu plantais ?
Daniel
"Jean-François LEGRAS" <jflegras@gmail.com> a écrit dans le message de
news: utw6$P0mIHA.3636@TK2MSFTNGP02.phx.gbl...
Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser dans
mon post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le
fichier souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier des
données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
eaSuBI0mIHA.3940@TK2MSFTNGP05.phx.gbl...
Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" <jflegras@gmail.com> a écrit dans le message de
news: ObEFCmzmIHA.4292@TK2MSFTNGP04.phx.gbl...
Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec VB
(via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ByJeFfLEgr@s.xls").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux fichier
ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Tout à l'heure, c'était à la fermeture que tu plantais ?
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news: utw6$Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").ValueWorkbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser dans
mon post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le
fichier souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier des
données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" a écrit dans le message de news:Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news:Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec VB
(via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux fichier
ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Oui c'est bien à la fermeture. L'ouverture ne pose pas de pb.
"Daniel.C" a écrit dans le message de news:
%Tout à l'heure, c'était à la fermeture que tu plantais ?
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news: utw6$Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").ValueWorkbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser dans
mon post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le
fichier souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier des
données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" a écrit dans le message de news:Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news:Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec
VB (via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux fichier
ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Oui c'est bien à la fermeture. L'ouverture ne pose pas de pb.
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
%23pPf6A1mIHA.4740@TK2MSFTNGP02.phx.gbl...
Tout à l'heure, c'était à la fermeture que tu plantais ?
Daniel
"Jean-François LEGRAS" <jflegras@gmail.com> a écrit dans le message de
news: utw6$P0mIHA.3636@TK2MSFTNGP02.phx.gbl...
Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser dans
mon post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le
fichier souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier des
données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
eaSuBI0mIHA.3940@TK2MSFTNGP05.phx.gbl...
Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" <jflegras@gmail.com> a écrit dans le message de
news: ObEFCmzmIHA.4292@TK2MSFTNGP04.phx.gbl...
Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec
VB (via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ByJeFfLEgr@s.xls").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux fichier
ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Oui c'est bien à la fermeture. L'ouverture ne pose pas de pb.
"Daniel.C" a écrit dans le message de news:
%Tout à l'heure, c'était à la fermeture que tu plantais ?
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news: utw6$Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").ValueWorkbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser dans
mon post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le
fichier souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier des
données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" a écrit dans le message de news:Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news:Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec
VB (via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux fichier
ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Bonjour.
La méthode "getopenfilename" te renvoit le chemin ET le nom du fichier.
C'est ce qu'il te faut pour ouvrir le fichier. Pour le fermer, il te faut
le nom du fichier sans le chemin. Essaie :
Workbooks.Open fichier
Workbooks(Split(fichier, "")(UBound(Split(fichier, _
"")))).Close False
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news: %Oui c'est bien à la fermeture. L'ouverture ne pose pas de pb.
"Daniel.C" a écrit dans le message de news:
%Tout à l'heure, c'était à la fermeture que tu plantais ?
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news: utw6$Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").ValueWorkbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser dans
mon post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le
fichier souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier des
données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" a écrit dans le message de news:Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news:Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec
VB (via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux
fichier ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Bonjour.
La méthode "getopenfilename" te renvoit le chemin ET le nom du fichier.
C'est ce qu'il te faut pour ouvrir le fichier. Pour le fermer, il te faut
le nom du fichier sans le chemin. Essaie :
Workbooks.Open fichier
Workbooks(Split(fichier, "")(UBound(Split(fichier, _
"")))).Close False
Daniel
"Jean-François LEGRAS" <jflegras@gmail.com> a écrit dans le message de
news: %23a7iXW2mIHA.1680@TK2MSFTNGP06.phx.gbl...
Oui c'est bien à la fermeture. L'ouverture ne pose pas de pb.
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
%23pPf6A1mIHA.4740@TK2MSFTNGP02.phx.gbl...
Tout à l'heure, c'était à la fermeture que tu plantais ?
Daniel
"Jean-François LEGRAS" <jflegras@gmail.com> a écrit dans le message de
news: utw6$P0mIHA.3636@TK2MSFTNGP02.phx.gbl...
Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser dans
mon post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le
fichier souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier des
données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
eaSuBI0mIHA.3940@TK2MSFTNGP05.phx.gbl...
Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" <jflegras@gmail.com> a écrit dans le message de
news: ObEFCmzmIHA.4292@TK2MSFTNGP04.phx.gbl...
Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec
VB (via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ByJeFfLEgr@s.xls").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux
fichier ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Bonjour.
La méthode "getopenfilename" te renvoit le chemin ET le nom du fichier.
C'est ce qu'il te faut pour ouvrir le fichier. Pour le fermer, il te faut
le nom du fichier sans le chemin. Essaie :
Workbooks.Open fichier
Workbooks(Split(fichier, "")(UBound(Split(fichier, _
"")))).Close False
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news: %Oui c'est bien à la fermeture. L'ouverture ne pose pas de pb.
"Daniel.C" a écrit dans le message de news:
%Tout à l'heure, c'était à la fermeture que tu plantais ?
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news: utw6$Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").ValueWorkbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser dans
mon post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le
fichier souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier des
données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" a écrit dans le message de news:Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news:Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec
VB (via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux
fichier ouvert tout au début, c'est-à-dire TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
C'est mortel !!! Ca marche !!! Merci beaucoup Daniel !
J'ai compris en effet ce que tu me disais par rapport au chemin...
En revanche, alors qu'il me le demandait pas avant, il m'ouvre une alerte
en m'informant que " : le presse-papiers contient une grande quantité
d'informations. Voulez-vous avoir la possibilité de coller ces
informations dans un autre document ultérieurement ? etc."
Sais-tu comment supprimer automatiquement ce message ?
Slts
JF
"Daniel.C" a écrit dans le message de news:Bonjour.
La méthode "getopenfilename" te renvoit le chemin ET le nom du fichier.
C'est ce qu'il te faut pour ouvrir le fichier. Pour le fermer, il te faut
le nom du fichier sans le chemin. Essaie :
Workbooks.Open fichier
Workbooks(Split(fichier, "")(UBound(Split(fichier, _
"")))).Close False
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news: %Oui c'est bien à la fermeture. L'ouverture ne pose pas de pb.
"Daniel.C" a écrit dans le message de news:
%Tout à l'heure, c'était à la fermeture que tu plantais ?
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news: utw6$Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").ValueWorkbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser dans
mon post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le
fichier souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier des
données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" a écrit dans le message de news:Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" a écrit dans le message
de news:Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec
VB (via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux
fichier ouvert tout au début, c'est-à-dire
TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
C'est mortel !!! Ca marche !!! Merci beaucoup Daniel !
J'ai compris en effet ce que tu me disais par rapport au chemin...
En revanche, alors qu'il me le demandait pas avant, il m'ouvre une alerte
en m'informant que " : le presse-papiers contient une grande quantité
d'informations. Voulez-vous avoir la possibilité de coller ces
informations dans un autre document ultérieurement ? etc."
Sais-tu comment supprimer automatiquement ce message ?
Slts
JF
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
Oigeqp6mIHA.3780@TK2MSFTNGP06.phx.gbl...
Bonjour.
La méthode "getopenfilename" te renvoit le chemin ET le nom du fichier.
C'est ce qu'il te faut pour ouvrir le fichier. Pour le fermer, il te faut
le nom du fichier sans le chemin. Essaie :
Workbooks.Open fichier
Workbooks(Split(fichier, "")(UBound(Split(fichier, _
"")))).Close False
Daniel
"Jean-François LEGRAS" <jflegras@gmail.com> a écrit dans le message de
news: %23a7iXW2mIHA.1680@TK2MSFTNGP06.phx.gbl...
Oui c'est bien à la fermeture. L'ouverture ne pose pas de pb.
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
%23pPf6A1mIHA.4740@TK2MSFTNGP02.phx.gbl...
Tout à l'heure, c'était à la fermeture que tu plantais ?
Daniel
"Jean-François LEGRAS" <jflegras@gmail.com> a écrit dans le message de
news: utw6$P0mIHA.3636@TK2MSFTNGP02.phx.gbl...
Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser dans
mon post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le
fichier souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier des
données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
eaSuBI0mIHA.3940@TK2MSFTNGP05.phx.gbl...
Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" <jflegras@gmail.com> a écrit dans le message
de news: ObEFCmzmIHA.4292@TK2MSFTNGP04.phx.gbl...
Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec
VB (via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ByJeFfLEgr@s.xls").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux
fichier ouvert tout au début, c'est-à-dire
TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
C'est mortel !!! Ca marche !!! Merci beaucoup Daniel !
J'ai compris en effet ce que tu me disais par rapport au chemin...
En revanche, alors qu'il me le demandait pas avant, il m'ouvre une alerte
en m'informant que " : le presse-papiers contient une grande quantité
d'informations. Voulez-vous avoir la possibilité de coller ces
informations dans un autre document ultérieurement ? etc."
Sais-tu comment supprimer automatiquement ce message ?
Slts
JF
"Daniel.C" a écrit dans le message de news:Bonjour.
La méthode "getopenfilename" te renvoit le chemin ET le nom du fichier.
C'est ce qu'il te faut pour ouvrir le fichier. Pour le fermer, il te faut
le nom du fichier sans le chemin. Essaie :
Workbooks.Open fichier
Workbooks(Split(fichier, "")(UBound(Split(fichier, _
"")))).Close False
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news: %Oui c'est bien à la fermeture. L'ouverture ne pose pas de pb.
"Daniel.C" a écrit dans le message de news:
%Tout à l'heure, c'était à la fermeture que tu plantais ?
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news: utw6$Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").ValueWorkbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser dans
mon post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le
fichier souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier des
données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" a écrit dans le message de news:Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" a écrit dans le message
de news:Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre avec
VB (via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux
fichier ouvert tout au début, c'est-à-dire
TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Bonjour,
Workbooks(Dir(Fichier)).Close False
Semble plus simple. Pour eviter le message soit tu vide le presse-papier:
Application.CutCopyMode = False
Soit tu desactive les messages:
Application.DisplayAlerts = False
Sans oublier de remettre à True ensuite.
Cordialement,
Manu/
"Jean-François LEGRAS" a écrit dans le message de
news: O%C'est mortel !!! Ca marche !!! Merci beaucoup Daniel !
J'ai compris en effet ce que tu me disais par rapport au chemin...
En revanche, alors qu'il me le demandait pas avant, il m'ouvre une alerte
en m'informant que " : le presse-papiers contient une grande quantité
d'informations. Voulez-vous avoir la possibilité de coller ces
informations dans un autre document ultérieurement ? etc."
Sais-tu comment supprimer automatiquement ce message ?
Slts
JF
"Daniel.C" a écrit dans le message de news:Bonjour.
La méthode "getopenfilename" te renvoit le chemin ET le nom du fichier.
C'est ce qu'il te faut pour ouvrir le fichier. Pour le fermer, il te
faut le nom du fichier sans le chemin. Essaie :
Workbooks.Open fichier
Workbooks(Split(fichier, "")(UBound(Split(fichier, _
"")))).Close False
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news: %Oui c'est bien à la fermeture. L'ouverture ne pose pas de pb.
"Daniel.C" a écrit dans le message de news:
%Tout à l'heure, c'était à la fermeture que tu plantais ?
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news: utw6$Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").ValueWorkbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser
dans mon post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le
fichier souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier
des données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" a écrit dans le message de news:Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" a écrit dans le message
de news:Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre
avec VB (via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux
fichier ouvert tout au début, c'est-à-dire
TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Bonjour,
Workbooks(Dir(Fichier)).Close False
Semble plus simple. Pour eviter le message soit tu vide le presse-papier:
Application.CutCopyMode = False
Soit tu desactive les messages:
Application.DisplayAlerts = False
Sans oublier de remettre à True ensuite.
Cordialement,
Manu/
"Jean-François LEGRAS" <jflegras@gmail.com> a écrit dans le message de
news: O%237Bzd7mIHA.4076@TK2MSFTNGP05.phx.gbl...
C'est mortel !!! Ca marche !!! Merci beaucoup Daniel !
J'ai compris en effet ce que tu me disais par rapport au chemin...
En revanche, alors qu'il me le demandait pas avant, il m'ouvre une alerte
en m'informant que " : le presse-papiers contient une grande quantité
d'informations. Voulez-vous avoir la possibilité de coller ces
informations dans un autre document ultérieurement ? etc."
Sais-tu comment supprimer automatiquement ce message ?
Slts
JF
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
Oigeqp6mIHA.3780@TK2MSFTNGP06.phx.gbl...
Bonjour.
La méthode "getopenfilename" te renvoit le chemin ET le nom du fichier.
C'est ce qu'il te faut pour ouvrir le fichier. Pour le fermer, il te
faut le nom du fichier sans le chemin. Essaie :
Workbooks.Open fichier
Workbooks(Split(fichier, "")(UBound(Split(fichier, _
"")))).Close False
Daniel
"Jean-François LEGRAS" <jflegras@gmail.com> a écrit dans le message de
news: %23a7iXW2mIHA.1680@TK2MSFTNGP06.phx.gbl...
Oui c'est bien à la fermeture. L'ouverture ne pose pas de pb.
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
%23pPf6A1mIHA.4740@TK2MSFTNGP02.phx.gbl...
Tout à l'heure, c'était à la fermeture que tu plantais ?
Daniel
"Jean-François LEGRAS" <jflegras@gmail.com> a écrit dans le message de
news: utw6$P0mIHA.3636@TK2MSFTNGP02.phx.gbl...
Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser
dans mon post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le
fichier souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier
des données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
eaSuBI0mIHA.3940@TK2MSFTNGP05.phx.gbl...
Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" <jflegras@gmail.com> a écrit dans le message
de news: ObEFCmzmIHA.4292@TK2MSFTNGP04.phx.gbl...
Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre
avec VB (via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ByJeFfLEgr@s.xls").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux
fichier ouvert tout au début, c'est-à-dire
TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF
Bonjour,
Workbooks(Dir(Fichier)).Close False
Semble plus simple. Pour eviter le message soit tu vide le presse-papier:
Application.CutCopyMode = False
Soit tu desactive les messages:
Application.DisplayAlerts = False
Sans oublier de remettre à True ensuite.
Cordialement,
Manu/
"Jean-François LEGRAS" a écrit dans le message de
news: O%C'est mortel !!! Ca marche !!! Merci beaucoup Daniel !
J'ai compris en effet ce que tu me disais par rapport au chemin...
En revanche, alors qu'il me le demandait pas avant, il m'ouvre une alerte
en m'informant que " : le presse-papiers contient une grande quantité
d'informations. Voulez-vous avoir la possibilité de coller ces
informations dans un autre document ultérieurement ? etc."
Sais-tu comment supprimer automatiquement ce message ?
Slts
JF
"Daniel.C" a écrit dans le message de news:Bonjour.
La méthode "getopenfilename" te renvoit le chemin ET le nom du fichier.
C'est ce qu'il te faut pour ouvrir le fichier. Pour le fermer, il te
faut le nom du fichier sans le chemin. Essaie :
Workbooks.Open fichier
Workbooks(Split(fichier, "")(UBound(Split(fichier, _
"")))).Close False
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news: %Oui c'est bien à la fermeture. L'ouverture ne pose pas de pb.
"Daniel.C" a écrit dans le message de news:
%Tout à l'heure, c'était à la fermeture que tu plantais ?
Daniel
"Jean-François LEGRAS" a écrit dans le message de
news: utw6$Merci Daniel mais hélas, non, ca ne marche pas non plus.
Pour info, Fichier fait référence à
Fichier = TABLEAU("Textbox1").ValueWorkbooks.Open Fichier
TABLEAU étant le nom de mon userform (j'ai ouoblié de le préciser
dans mon post...)
En fait j'ai un userform avec un textbox dans lequel je remplis le
fichier souhaité grâce au code suivant :
Private Sub CommandButton1_Click()
Controls("TextBox1").Value = Application.GetOpenFilename
End Sub
Ensuite, je veux récupérer ce nom de fichier pour l'ouvrir, copier
des données, les coller puis refermer le fichier ouvert.
En espérant que tu trouveras la solution...
MERCI !
JF
"Daniel.C" a écrit dans le message de news:Essaie avec :
Workbooks(Fichier).Close False
Cordialement.
Daniel
"Jean-François LEGRAS" a écrit dans le message
de news:Bonjour,
J'ai un souci : je n'arrive pas à ouvrir le fichier que j'ouvre
avec VB (via mon userform) :
Voici le code :
Fichier = TABLEAU("Textbox1").Value
Workbooks.Open Fichier
Cells.Select
Selection.Copy
Windows("MACRO HIERARCHIE - vision CA - ").Activate
Sheets("hiérarchie").Select
Cells.Select
ActiveSheet.Paste
Workbooks(Fichier).Close = False
Tout fonctionne sauf à la fin : impossible de fermer ce fameux
fichier ouvert tout au début, c'est-à-dire
TABLEAU("Textbox1").Value.
Si qqn peut m'aider.
MERCI D'AVANCE !!!!!
JF