Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une autre
appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de l'appli
Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une autre
appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de l'appli
Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une autre
appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de l'appli
Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une autre
appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de l'appli
Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une autre
appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de l'appli
Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une autre
appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de l'appli
Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" a écrit dans le message de news:
eXq%Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de l'appli
Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" <Woody@blackwood.net.invalid> a écrit dans le message de news:
eXq%23B4BFIHA.4772@TK2MSFTNGP02.phx.gbl...
Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de l'appli
Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" a écrit dans le message de news:
eXq%Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de l'appli
Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" a écrit dans le
message de news: ODAM%Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" a écrit dans le message de news:
eXq%Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" <cpapounospamthanx@laposte.netnospamthanks> a écrit dans le
message de news: ODAM%23tHFIHA.4296@TK2MSFTNGP04.phx.gbl...
Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" <Woody@blackwood.net.invalid> a écrit dans le message de news:
eXq%23B4BFIHA.4772@TK2MSFTNGP02.phx.gbl...
Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" a écrit dans le
message de news: ODAM%Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" a écrit dans le message de news:
eXq%Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
La différence avec createobject c'est que tu n'as pas besoin d'utiliser la
bibliothèque Excel.
La méthode permet donc dans certains cas d'automatiser des opérations sans
se préoccuper de la version d'Excel installée.
Mais tu n'as pas dit comment tu lançais ton code ?
Cordialement
Pascal
"Woody" a écrit dans le message de news:Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" a écrit dans le
message de news: ODAM%Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" a écrit dans le message de news:
eXq%Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
La différence avec createobject c'est que tu n'as pas besoin d'utiliser la
bibliothèque Excel.
La méthode permet donc dans certains cas d'automatiser des opérations sans
se préoccuper de la version d'Excel installée.
Mais tu n'as pas dit comment tu lançais ton code ?
Cordialement
Pascal
"Woody" <Woody@blackwood.net.invalid> a écrit dans le message de news:
eoJlSAIFIHA.1208@TK2MSFTNGP05.phx.gbl...
Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" <cpapounospamthanx@laposte.netnospamthanks> a écrit dans le
message de news: ODAM%23tHFIHA.4296@TK2MSFTNGP04.phx.gbl...
Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" <Woody@blackwood.net.invalid> a écrit dans le message de news:
eXq%23B4BFIHA.4772@TK2MSFTNGP02.phx.gbl...
Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
La différence avec createobject c'est que tu n'as pas besoin d'utiliser la
bibliothèque Excel.
La méthode permet donc dans certains cas d'automatiser des opérations sans
se préoccuper de la version d'Excel installée.
Mais tu n'as pas dit comment tu lançais ton code ?
Cordialement
Pascal
"Woody" a écrit dans le message de news:Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" a écrit dans le
message de news: ODAM%Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" a écrit dans le message de news:
eXq%Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Bonjour Pascal,
Je lance mon code à partir de MS Project en cliquant sur un bouton de la
barre d'outil, bouton qui lance la procédure avec:
Dim XLApp As Excel.Application
Set XLApp = CreateObject("Excel.Application")
XLApp.Visible = False
J'ai déjà fait ce genre de procédure sans avoir été embêté par cette
fenêtre Excel (vide) qui se maintient à l'écran.
Quelques idée ?
Merci encore,
Woody
"papou" a écrit dans le
message de news:La différence avec createobject c'est que tu n'as pas besoin d'utiliser
la bibliothèque Excel.
La méthode permet donc dans certains cas d'automatiser des opérations
sans se préoccuper de la version d'Excel installée.
Mais tu n'as pas dit comment tu lançais ton code ?
Cordialement
Pascal
"Woody" a écrit dans le message de news:Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" a écrit dans le
message de news: ODAM%Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" a écrit dans le message de news:
eXq%Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Bonjour Pascal,
Je lance mon code à partir de MS Project en cliquant sur un bouton de la
barre d'outil, bouton qui lance la procédure avec:
Dim XLApp As Excel.Application
Set XLApp = CreateObject("Excel.Application")
XLApp.Visible = False
J'ai déjà fait ce genre de procédure sans avoir été embêté par cette
fenêtre Excel (vide) qui se maintient à l'écran.
Quelques idée ?
Merci encore,
Woody
"papou" <cpapounospamthanx@laposte.netnospamthanks> a écrit dans le
message de news: uyBFYaIFIHA.4028@TK2MSFTNGP05.phx.gbl...
La différence avec createobject c'est que tu n'as pas besoin d'utiliser
la bibliothèque Excel.
La méthode permet donc dans certains cas d'automatiser des opérations
sans se préoccuper de la version d'Excel installée.
Mais tu n'as pas dit comment tu lançais ton code ?
Cordialement
Pascal
"Woody" <Woody@blackwood.net.invalid> a écrit dans le message de news:
eoJlSAIFIHA.1208@TK2MSFTNGP05.phx.gbl...
Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" <cpapounospamthanx@laposte.netnospamthanks> a écrit dans le
message de news: ODAM%23tHFIHA.4296@TK2MSFTNGP04.phx.gbl...
Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" <Woody@blackwood.net.invalid> a écrit dans le message de news:
eXq%23B4BFIHA.4772@TK2MSFTNGP02.phx.gbl...
Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Bonjour Pascal,
Je lance mon code à partir de MS Project en cliquant sur un bouton de la
barre d'outil, bouton qui lance la procédure avec:
Dim XLApp As Excel.Application
Set XLApp = CreateObject("Excel.Application")
XLApp.Visible = False
J'ai déjà fait ce genre de procédure sans avoir été embêté par cette
fenêtre Excel (vide) qui se maintient à l'écran.
Quelques idée ?
Merci encore,
Woody
"papou" a écrit dans le
message de news:La différence avec createobject c'est que tu n'as pas besoin d'utiliser
la bibliothèque Excel.
La méthode permet donc dans certains cas d'automatiser des opérations
sans se préoccuper de la version d'Excel installée.
Mais tu n'as pas dit comment tu lançais ton code ?
Cordialement
Pascal
"Woody" a écrit dans le message de news:Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" a écrit dans le
message de news: ODAM%Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" a écrit dans le message de news:
eXq%Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Bonjour Pascal,
Je lance mon code à partir de MS Project en cliquant sur un bouton de la
barre d'outil, bouton qui lance la procédure avec:
Dim XLApp As Excel.Application
Set XLApp = CreateObject("Excel.Application")
XLApp.Visible = False
J'ai déjà fait ce genre de procédure sans avoir été embêté par cette
fenêtre Excel (vide) qui se maintient à l'écran.
Quelques idée ?
Merci encore,
Woody
"papou" a écrit dans le
message de news:La différence avec createobject c'est que tu n'as pas besoin d'utiliser
la bibliothèque Excel.
La méthode permet donc dans certains cas d'automatiser des opérations
sans se préoccuper de la version d'Excel installée.
Mais tu n'as pas dit comment tu lançais ton code ?
Cordialement
Pascal
"Woody" a écrit dans le message de news:Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" a écrit dans le
message de news: ODAM%Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" a écrit dans le message de news:
eXq%Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Bonjour Pascal,
Je lance mon code à partir de MS Project en cliquant sur un bouton de la
barre d'outil, bouton qui lance la procédure avec:
Dim XLApp As Excel.Application
Set XLApp = CreateObject("Excel.Application")
XLApp.Visible = False
J'ai déjà fait ce genre de procédure sans avoir été embêté par cette
fenêtre Excel (vide) qui se maintient à l'écran.
Quelques idée ?
Merci encore,
Woody
"papou" <cpapounospamthanx@laposte.netnospamthanks> a écrit dans le
message de news: uyBFYaIFIHA.4028@TK2MSFTNGP05.phx.gbl...
La différence avec createobject c'est que tu n'as pas besoin d'utiliser
la bibliothèque Excel.
La méthode permet donc dans certains cas d'automatiser des opérations
sans se préoccuper de la version d'Excel installée.
Mais tu n'as pas dit comment tu lançais ton code ?
Cordialement
Pascal
"Woody" <Woody@blackwood.net.invalid> a écrit dans le message de news:
eoJlSAIFIHA.1208@TK2MSFTNGP05.phx.gbl...
Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" <cpapounospamthanx@laposte.netnospamthanks> a écrit dans le
message de news: ODAM%23tHFIHA.4296@TK2MSFTNGP04.phx.gbl...
Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" <Woody@blackwood.net.invalid> a écrit dans le message de news:
eXq%23B4BFIHA.4772@TK2MSFTNGP02.phx.gbl...
Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Bonjour Pascal,
Je lance mon code à partir de MS Project en cliquant sur un bouton de la
barre d'outil, bouton qui lance la procédure avec:
Dim XLApp As Excel.Application
Set XLApp = CreateObject("Excel.Application")
XLApp.Visible = False
J'ai déjà fait ce genre de procédure sans avoir été embêté par cette
fenêtre Excel (vide) qui se maintient à l'écran.
Quelques idée ?
Merci encore,
Woody
"papou" a écrit dans le
message de news:La différence avec createobject c'est que tu n'as pas besoin d'utiliser
la bibliothèque Excel.
La méthode permet donc dans certains cas d'automatiser des opérations
sans se préoccuper de la version d'Excel installée.
Mais tu n'as pas dit comment tu lançais ton code ?
Cordialement
Pascal
"Woody" a écrit dans le message de news:Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" a écrit dans le
message de news: ODAM%Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" a écrit dans le message de news:
eXq%Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Woody
Je viens de faire un test depuis Word et je ne constate pas de problème.
Voici ce que j'ai testé sur mon Excel 2003:
Dim xlApp As Object
Set xlApp = CreateObject("Excel.Application")
xlApp.Visible = False
xlApp.workbooks.Open "C:Classeur1.xls"
xlApp.ActiveSheet.Range("A1").Value = "Zaza"
xlApp.Activeworkbook.Save
xlApp.Quit
Set xlApp = Nothing
Au passage, tu peux noter que si tu utilises la méthode CreateObject, tu
peux déclarer xlApp en tant qu'objet (comme dans mon code exemple
ci-dessus).
Cordialement
Pascal
"Woody" a écrit dans le message de news:
%Bonjour Pascal,
Je lance mon code à partir de MS Project en cliquant sur un bouton de la
barre d'outil, bouton qui lance la procédure avec:
Dim XLApp As Excel.Application
Set XLApp = CreateObject("Excel.Application")
XLApp.Visible = False
J'ai déjà fait ce genre de procédure sans avoir été embêté par cette
fenêtre Excel (vide) qui se maintient à l'écran.
Quelques idée ?
Merci encore,
Woody
"papou" a écrit dans le
message de news:La différence avec createobject c'est que tu n'as pas besoin d'utiliser
la bibliothèque Excel.
La méthode permet donc dans certains cas d'automatiser des opérations
sans se préoccuper de la version d'Excel installée.
Mais tu n'as pas dit comment tu lançais ton code ?
Cordialement
Pascal
"Woody" a écrit dans le message de news:Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" a écrit dans le
message de news: ODAM%Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" a écrit dans le message de news:
eXq%Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Woody
Je viens de faire un test depuis Word et je ne constate pas de problème.
Voici ce que j'ai testé sur mon Excel 2003:
Dim xlApp As Object
Set xlApp = CreateObject("Excel.Application")
xlApp.Visible = False
xlApp.workbooks.Open "C:Classeur1.xls"
xlApp.ActiveSheet.Range("A1").Value = "Zaza"
xlApp.Activeworkbook.Save
xlApp.Quit
Set xlApp = Nothing
Au passage, tu peux noter que si tu utilises la méthode CreateObject, tu
peux déclarer xlApp en tant qu'objet (comme dans mon code exemple
ci-dessus).
Cordialement
Pascal
"Woody" <Woody@blackwood.net.invalid> a écrit dans le message de news:
%2368imBLFIHA.4228@TK2MSFTNGP02.phx.gbl...
Bonjour Pascal,
Je lance mon code à partir de MS Project en cliquant sur un bouton de la
barre d'outil, bouton qui lance la procédure avec:
Dim XLApp As Excel.Application
Set XLApp = CreateObject("Excel.Application")
XLApp.Visible = False
J'ai déjà fait ce genre de procédure sans avoir été embêté par cette
fenêtre Excel (vide) qui se maintient à l'écran.
Quelques idée ?
Merci encore,
Woody
"papou" <cpapounospamthanx@laposte.netnospamthanks> a écrit dans le
message de news: uyBFYaIFIHA.4028@TK2MSFTNGP05.phx.gbl...
La différence avec createobject c'est que tu n'as pas besoin d'utiliser
la bibliothèque Excel.
La méthode permet donc dans certains cas d'automatiser des opérations
sans se préoccuper de la version d'Excel installée.
Mais tu n'as pas dit comment tu lançais ton code ?
Cordialement
Pascal
"Woody" <Woody@blackwood.net.invalid> a écrit dans le message de news:
eoJlSAIFIHA.1208@TK2MSFTNGP05.phx.gbl...
Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" <cpapounospamthanx@laposte.netnospamthanks> a écrit dans le
message de news: ODAM%23tHFIHA.4296@TK2MSFTNGP04.phx.gbl...
Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" <Woody@blackwood.net.invalid> a écrit dans le message de news:
eXq%23B4BFIHA.4772@TK2MSFTNGP02.phx.gbl...
Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Woody
Je viens de faire un test depuis Word et je ne constate pas de problème.
Voici ce que j'ai testé sur mon Excel 2003:
Dim xlApp As Object
Set xlApp = CreateObject("Excel.Application")
xlApp.Visible = False
xlApp.workbooks.Open "C:Classeur1.xls"
xlApp.ActiveSheet.Range("A1").Value = "Zaza"
xlApp.Activeworkbook.Save
xlApp.Quit
Set xlApp = Nothing
Au passage, tu peux noter que si tu utilises la méthode CreateObject, tu
peux déclarer xlApp en tant qu'objet (comme dans mon code exemple
ci-dessus).
Cordialement
Pascal
"Woody" a écrit dans le message de news:
%Bonjour Pascal,
Je lance mon code à partir de MS Project en cliquant sur un bouton de la
barre d'outil, bouton qui lance la procédure avec:
Dim XLApp As Excel.Application
Set XLApp = CreateObject("Excel.Application")
XLApp.Visible = False
J'ai déjà fait ce genre de procédure sans avoir été embêté par cette
fenêtre Excel (vide) qui se maintient à l'écran.
Quelques idée ?
Merci encore,
Woody
"papou" a écrit dans le
message de news:La différence avec createobject c'est que tu n'as pas besoin d'utiliser
la bibliothèque Excel.
La méthode permet donc dans certains cas d'automatiser des opérations
sans se préoccuper de la version d'Excel installée.
Mais tu n'as pas dit comment tu lançais ton code ?
Cordialement
Pascal
"Woody" a écrit dans le message de news:Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" a écrit dans le
message de news: ODAM%Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" a écrit dans le message de news:
eXq%Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Pascal,
Si j'enlève mon MsgBox, la propriété xlApp.Visible = False marche beaucoup
mieux, mais l'application Excel apparaît quand même une fraction de
seconde avant de disparaître.
Peut-on s'en débarasser complètement ?
Woody
"papou" a écrit dans le
message de news: O8%Woody
Je viens de faire un test depuis Word et je ne constate pas de problème.
Voici ce que j'ai testé sur mon Excel 2003:
Dim xlApp As Object
Set xlApp = CreateObject("Excel.Application")
xlApp.Visible = False
xlApp.workbooks.Open "C:Classeur1.xls"
xlApp.ActiveSheet.Range("A1").Value = "Zaza"
xlApp.Activeworkbook.Save
xlApp.Quit
Set xlApp = Nothing
Au passage, tu peux noter que si tu utilises la méthode CreateObject, tu
peux déclarer xlApp en tant qu'objet (comme dans mon code exemple
ci-dessus).
Cordialement
Pascal
"Woody" a écrit dans le message de news:
%Bonjour Pascal,
Je lance mon code à partir de MS Project en cliquant sur un bouton de la
barre d'outil, bouton qui lance la procédure avec:
Dim XLApp As Excel.Application
Set XLApp = CreateObject("Excel.Application")
XLApp.Visible = False
J'ai déjà fait ce genre de procédure sans avoir été embêté par cette
fenêtre Excel (vide) qui se maintient à l'écran.
Quelques idée ?
Merci encore,
Woody
"papou" a écrit dans le
message de news:La différence avec createobject c'est que tu n'as pas besoin d'utiliser
la bibliothèque Excel.
La méthode permet donc dans certains cas d'automatiser des opérations
sans se préoccuper de la version d'Excel installée.
Mais tu n'as pas dit comment tu lançais ton code ?
Cordialement
Pascal
"Woody" a écrit dans le message de news:Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" a écrit dans le
message de news: ODAM%Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" a écrit dans le message de
news: eXq%Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Pascal,
Si j'enlève mon MsgBox, la propriété xlApp.Visible = False marche beaucoup
mieux, mais l'application Excel apparaît quand même une fraction de
seconde avant de disparaître.
Peut-on s'en débarasser complètement ?
Woody
"papou" <cpapounospamthanx@laposte.netnospamthanks> a écrit dans le
message de news: O8%23cmJLFIHA.4712@TK2MSFTNGP04.phx.gbl...
Woody
Je viens de faire un test depuis Word et je ne constate pas de problème.
Voici ce que j'ai testé sur mon Excel 2003:
Dim xlApp As Object
Set xlApp = CreateObject("Excel.Application")
xlApp.Visible = False
xlApp.workbooks.Open "C:Classeur1.xls"
xlApp.ActiveSheet.Range("A1").Value = "Zaza"
xlApp.Activeworkbook.Save
xlApp.Quit
Set xlApp = Nothing
Au passage, tu peux noter que si tu utilises la méthode CreateObject, tu
peux déclarer xlApp en tant qu'objet (comme dans mon code exemple
ci-dessus).
Cordialement
Pascal
"Woody" <Woody@blackwood.net.invalid> a écrit dans le message de news:
%2368imBLFIHA.4228@TK2MSFTNGP02.phx.gbl...
Bonjour Pascal,
Je lance mon code à partir de MS Project en cliquant sur un bouton de la
barre d'outil, bouton qui lance la procédure avec:
Dim XLApp As Excel.Application
Set XLApp = CreateObject("Excel.Application")
XLApp.Visible = False
J'ai déjà fait ce genre de procédure sans avoir été embêté par cette
fenêtre Excel (vide) qui se maintient à l'écran.
Quelques idée ?
Merci encore,
Woody
"papou" <cpapounospamthanx@laposte.netnospamthanks> a écrit dans le
message de news: uyBFYaIFIHA.4028@TK2MSFTNGP05.phx.gbl...
La différence avec createobject c'est que tu n'as pas besoin d'utiliser
la bibliothèque Excel.
La méthode permet donc dans certains cas d'automatiser des opérations
sans se préoccuper de la version d'Excel installée.
Mais tu n'as pas dit comment tu lançais ton code ?
Cordialement
Pascal
"Woody" <Woody@blackwood.net.invalid> a écrit dans le message de news:
eoJlSAIFIHA.1208@TK2MSFTNGP05.phx.gbl...
Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" <cpapounospamthanx@laposte.netnospamthanks> a écrit dans le
message de news: ODAM%23tHFIHA.4296@TK2MSFTNGP04.phx.gbl...
Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" <Woody@blackwood.net.invalid> a écrit dans le message de
news: eXq%23B4BFIHA.4772@TK2MSFTNGP02.phx.gbl...
Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody
Pascal,
Si j'enlève mon MsgBox, la propriété xlApp.Visible = False marche beaucoup
mieux, mais l'application Excel apparaît quand même une fraction de
seconde avant de disparaître.
Peut-on s'en débarasser complètement ?
Woody
"papou" a écrit dans le
message de news: O8%Woody
Je viens de faire un test depuis Word et je ne constate pas de problème.
Voici ce que j'ai testé sur mon Excel 2003:
Dim xlApp As Object
Set xlApp = CreateObject("Excel.Application")
xlApp.Visible = False
xlApp.workbooks.Open "C:Classeur1.xls"
xlApp.ActiveSheet.Range("A1").Value = "Zaza"
xlApp.Activeworkbook.Save
xlApp.Quit
Set xlApp = Nothing
Au passage, tu peux noter que si tu utilises la méthode CreateObject, tu
peux déclarer xlApp en tant qu'objet (comme dans mon code exemple
ci-dessus).
Cordialement
Pascal
"Woody" a écrit dans le message de news:
%Bonjour Pascal,
Je lance mon code à partir de MS Project en cliquant sur un bouton de la
barre d'outil, bouton qui lance la procédure avec:
Dim XLApp As Excel.Application
Set XLApp = CreateObject("Excel.Application")
XLApp.Visible = False
J'ai déjà fait ce genre de procédure sans avoir été embêté par cette
fenêtre Excel (vide) qui se maintient à l'écran.
Quelques idée ?
Merci encore,
Woody
"papou" a écrit dans le
message de news:La différence avec createobject c'est que tu n'as pas besoin d'utiliser
la bibliothèque Excel.
La méthode permet donc dans certains cas d'automatiser des opérations
sans se préoccuper de la version d'Excel installée.
Mais tu n'as pas dit comment tu lançais ton code ?
Cordialement
Pascal
"Woody" a écrit dans le message de news:Bonjour Pascal, merci pour ta réponse,
J'ai bien XLApp.Visible = False dans ma macro. Le 2e point vient d'un
copié/coller hazardeux ;-(
Par contre, quelle est la différence de principe entre
New Excel.Application
et
CreateObject("Excel.Application")
Merci encore,
NB : j'essaie tout de suite CreateObject("Excel.Application")
Woody
"papou" a écrit dans le
message de news: ODAM%Bonjour
Tu n'as de message d'erreur ?
Parce qu'avec
XLApp..Visible = False
ça ne peut pas marcher ! il y a un point de trop.
De plus comment lances-tu ton code ?
Mais sinon essaie plutôt comme ceci :
Set xlapp = CreateObject("Excel.Application")
xlapp.Visible = False
xlapp.Workbooks.Open NomClasseurXl
Tu peux envisager d'utiliser un script au format VBS.
Cordialement
Pascal
"Woody" a écrit dans le message de
news: eXq%Bonjour,
Je veux ouvrir un classeur Excel pour y lire des infos à parti d'une
autre appli. Mais je veux que Excel reste masqué.
La macro suivante ouvre bien le classeur masqué, mais le cadre de
l'appli Excel s'affiche à l'écran.
Comment faire disparaître ce cadre XL ?
Merci pour votre aide
Set XLApp = New Excel.Application
XLApp.WorkBooks.Open FileName:=NomClasseurXL
XLApp..Visible = False
Cordialement,
Woody