moi j'utilise sur mon XL_app un: .ActiveWindow.Close
et ca marche
"Joël" a écrit dans le message de news: 4395d11d$0$19676$
Bonsoir à tous !
Dans mon appli, j'ouvre une session Excel, pour générer des documents et les imprimer.
A la fin de la procédure, j'utilise bien les instructions :
oExcel.Quit
et / ou
Set oExcel = Nothing
mais la session reste active dans le gestionnaire de programme, et empêche d'ouvrir, à partir d'excel, le document ainsi généré.
A noter que j'emploie exactement le même principe pour une autre procédure avec une session Word, cette fois-ci, et sans aucun problème de ce type.
Une idée sur ce qui se passe ?
Vous en remerciant par avance,
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr
Joël
Merci Franck ! Malheureusement, le problème ne vient pas de cela ! je ne peux pas effectuer cette instruction, car cela m'indique que la variable objet n'est pas définie, alors que je place cette instruction avant les oexcel.quit et set oexcel = nothing !!!
une autre idée ?
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr "Franck Deschamps" a écrit dans le message de news: OO3uF9o%
Salut,
moi j'utilise sur mon XL_app un: .ActiveWindow.Close
et ca marche
"Joël" a écrit dans le message de news: 4395d11d$0$19676$
Bonsoir à tous !
Dans mon appli, j'ouvre une session Excel, pour générer des documents et les imprimer.
A la fin de la procédure, j'utilise bien les instructions :
oExcel.Quit
et / ou
Set oExcel = Nothing
mais la session reste active dans le gestionnaire de programme, et empêche d'ouvrir, à partir d'excel, le document ainsi généré.
A noter que j'emploie exactement le même principe pour une autre procédure avec une session Word, cette fois-ci, et sans aucun problème de ce type.
Une idée sur ce qui se passe ?
Vous en remerciant par avance,
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr
Merci Franck ! Malheureusement, le problème ne vient pas de cela ! je ne
peux pas effectuer cette instruction, car cela m'indique que la variable
objet n'est pas définie, alors que je place cette instruction avant les
oexcel.quit
et
set oexcel = nothing !!!
une autre idée ?
--
Bien cordialement,
Joël GARBE
www.joelgarbe.fr
"Franck Deschamps" <franck@deschamps-web.com> a écrit dans le message de
news: OO3uF9o%23FHA.292@TK2MSFTNGP14.phx.gbl...
Salut,
moi j'utilise sur mon XL_app un:
.ActiveWindow.Close
et ca marche
"Joël" <joel-garbe@wanadoo.fr> a écrit dans le message de news:
4395d11d$0$19676$8fcfb975@news.wanadoo.fr...
Bonsoir à tous !
Dans mon appli, j'ouvre une session Excel, pour générer des documents et
les imprimer.
A la fin de la procédure, j'utilise bien les instructions :
oExcel.Quit
et / ou
Set oExcel = Nothing
mais la session reste active dans le gestionnaire de programme, et
empêche d'ouvrir, à partir d'excel, le document ainsi généré.
A noter que j'emploie exactement le même principe pour une autre
procédure avec une session Word, cette fois-ci, et sans aucun problème de
ce type.
Merci Franck ! Malheureusement, le problème ne vient pas de cela ! je ne peux pas effectuer cette instruction, car cela m'indique que la variable objet n'est pas définie, alors que je place cette instruction avant les oexcel.quit et set oexcel = nothing !!!
une autre idée ?
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr "Franck Deschamps" a écrit dans le message de news: OO3uF9o%
Salut,
moi j'utilise sur mon XL_app un: .ActiveWindow.Close
et ca marche
"Joël" a écrit dans le message de news: 4395d11d$0$19676$
Bonsoir à tous !
Dans mon appli, j'ouvre une session Excel, pour générer des documents et les imprimer.
A la fin de la procédure, j'utilise bien les instructions :
oExcel.Quit
et / ou
Set oExcel = Nothing
mais la session reste active dans le gestionnaire de programme, et empêche d'ouvrir, à partir d'excel, le document ainsi généré.
A noter que j'emploie exactement le même principe pour une autre procédure avec une session Word, cette fois-ci, et sans aucun problème de ce type.
Une idée sur ce qui se passe ?
Vous en remerciant par avance,
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr
Joël
Pour information, la session Excel se disparaît du gestionnaire de programme à la fermeture de l'application !
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr "Joël" a écrit dans le message de news: 4395d11d$0$19676$
Bonsoir à tous !
Dans mon appli, j'ouvre une session Excel, pour générer des documents et les imprimer.
A la fin de la procédure, j'utilise bien les instructions :
oExcel.Quit
et / ou
Set oExcel = Nothing
mais la session reste active dans le gestionnaire de programme, et empêche d'ouvrir, à partir d'excel, le document ainsi généré.
A noter que j'emploie exactement le même principe pour une autre procédure avec une session Word, cette fois-ci, et sans aucun problème de ce type.
Une idée sur ce qui se passe ?
Vous en remerciant par avance,
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr
Pour information, la session Excel se disparaît du gestionnaire de programme
à la fermeture de l'application !
--
Bien cordialement,
Joël GARBE
www.joelgarbe.fr
"Joël" <joel-garbe@wanadoo.fr> a écrit dans le message de news:
4395d11d$0$19676$8fcfb975@news.wanadoo.fr...
Bonsoir à tous !
Dans mon appli, j'ouvre une session Excel, pour générer des documents et
les imprimer.
A la fin de la procédure, j'utilise bien les instructions :
oExcel.Quit
et / ou
Set oExcel = Nothing
mais la session reste active dans le gestionnaire de programme, et empêche
d'ouvrir, à partir d'excel, le document ainsi généré.
A noter que j'emploie exactement le même principe pour une autre procédure
avec une session Word, cette fois-ci, et sans aucun problème de ce type.
Pour information, la session Excel se disparaît du gestionnaire de programme à la fermeture de l'application !
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr "Joël" a écrit dans le message de news: 4395d11d$0$19676$
Bonsoir à tous !
Dans mon appli, j'ouvre une session Excel, pour générer des documents et les imprimer.
A la fin de la procédure, j'utilise bien les instructions :
oExcel.Quit
et / ou
Set oExcel = Nothing
mais la session reste active dans le gestionnaire de programme, et empêche d'ouvrir, à partir d'excel, le document ainsi généré.
A noter que j'emploie exactement le même principe pour une autre procédure avec une session Word, cette fois-ci, et sans aucun problème de ce type.
Une idée sur ce qui se passe ?
Vous en remerciant par avance,
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr
Franck Deschamps
Moi j'utilise ce genre de code Dim XL_App As Object Set XL_App = CreateObject("Excel.Application") With XL_App .Workbooks.open Filename:=FichierImport
Etc.....
.ActiveWorkbook.Save .ActiveWindow.Close End With
avec la référence Excel d'attacher
"Joël" a écrit dans le message de news: 4395d8b3$0$18325$
Merci Franck ! Malheureusement, le problème ne vient pas de cela ! je ne peux pas effectuer cette instruction, car cela m'indique que la variable objet n'est pas définie, alors que je place cette instruction avant les oexcel.quit et set oexcel = nothing !!!
une autre idée ?
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr "Franck Deschamps" a écrit dans le message de news: OO3uF9o%
Salut,
moi j'utilise sur mon XL_app un: .ActiveWindow.Close
et ca marche
"Joël" a écrit dans le message de news: 4395d11d$0$19676$
Bonsoir à tous !
Dans mon appli, j'ouvre une session Excel, pour générer des documents et les imprimer.
A la fin de la procédure, j'utilise bien les instructions :
oExcel.Quit
et / ou
Set oExcel = Nothing
mais la session reste active dans le gestionnaire de programme, et empêche d'ouvrir, à partir d'excel, le document ainsi généré.
A noter que j'emploie exactement le même principe pour une autre procédure avec une session Word, cette fois-ci, et sans aucun problème de ce type.
Une idée sur ce qui se passe ?
Vous en remerciant par avance,
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr
Moi j'utilise ce genre de code
Dim XL_App As Object
Set XL_App = CreateObject("Excel.Application")
With XL_App
.Workbooks.open Filename:=FichierImport
Etc.....
.ActiveWorkbook.Save
.ActiveWindow.Close
End With
avec la référence Excel d'attacher
"Joël" <joel-garbe@wanadoo.fr> a écrit dans le message de news:
4395d8b3$0$18325$8fcfb975@news.wanadoo.fr...
Merci Franck ! Malheureusement, le problème ne vient pas de cela ! je ne
peux pas effectuer cette instruction, car cela m'indique que la variable
objet n'est pas définie, alors que je place cette instruction avant les
oexcel.quit
et
set oexcel = nothing !!!
une autre idée ?
--
Bien cordialement,
Joël GARBE
www.joelgarbe.fr
"Franck Deschamps" <franck@deschamps-web.com> a écrit dans le message de
news: OO3uF9o%23FHA.292@TK2MSFTNGP14.phx.gbl...
Salut,
moi j'utilise sur mon XL_app un:
.ActiveWindow.Close
et ca marche
"Joël" <joel-garbe@wanadoo.fr> a écrit dans le message de news:
4395d11d$0$19676$8fcfb975@news.wanadoo.fr...
Bonsoir à tous !
Dans mon appli, j'ouvre une session Excel, pour générer des documents et
les imprimer.
A la fin de la procédure, j'utilise bien les instructions :
oExcel.Quit
et / ou
Set oExcel = Nothing
mais la session reste active dans le gestionnaire de programme, et
empêche d'ouvrir, à partir d'excel, le document ainsi généré.
A noter que j'emploie exactement le même principe pour une autre
procédure avec une session Word, cette fois-ci, et sans aucun problème
de ce type.
Moi j'utilise ce genre de code Dim XL_App As Object Set XL_App = CreateObject("Excel.Application") With XL_App .Workbooks.open Filename:=FichierImport
Etc.....
.ActiveWorkbook.Save .ActiveWindow.Close End With
avec la référence Excel d'attacher
"Joël" a écrit dans le message de news: 4395d8b3$0$18325$
Merci Franck ! Malheureusement, le problème ne vient pas de cela ! je ne peux pas effectuer cette instruction, car cela m'indique que la variable objet n'est pas définie, alors que je place cette instruction avant les oexcel.quit et set oexcel = nothing !!!
une autre idée ?
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr "Franck Deschamps" a écrit dans le message de news: OO3uF9o%
Salut,
moi j'utilise sur mon XL_app un: .ActiveWindow.Close
et ca marche
"Joël" a écrit dans le message de news: 4395d11d$0$19676$
Bonsoir à tous !
Dans mon appli, j'ouvre une session Excel, pour générer des documents et les imprimer.
A la fin de la procédure, j'utilise bien les instructions :
oExcel.Quit
et / ou
Set oExcel = Nothing
mais la session reste active dans le gestionnaire de programme, et empêche d'ouvrir, à partir d'excel, le document ainsi généré.
A noter que j'emploie exactement le même principe pour une autre procédure avec une session Word, cette fois-ci, et sans aucun problème de ce type.
Une idée sur ce qui se passe ?
Vous en remerciant par avance,
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr
Joël
Et bien non, cela ne va pas !
Merci tout de même !
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr "Franck Deschamps" a écrit dans le message de news: OQZqBep%
Moi j'utilise ce genre de code Dim XL_App As Object Set XL_App = CreateObject("Excel.Application") With XL_App .Workbooks.open Filename:=FichierImport
Etc.....
.ActiveWorkbook.Save .ActiveWindow.Close End With
avec la référence Excel d'attacher
"Joël" a écrit dans le message de news: 4395d8b3$0$18325$
Merci Franck ! Malheureusement, le problème ne vient pas de cela ! je ne peux pas effectuer cette instruction, car cela m'indique que la variable objet n'est pas définie, alors que je place cette instruction avant les oexcel.quit et set oexcel = nothing !!!
une autre idée ?
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr "Franck Deschamps" a écrit dans le message de news: OO3uF9o%
Salut,
moi j'utilise sur mon XL_app un: .ActiveWindow.Close
et ca marche
"Joël" a écrit dans le message de news: 4395d11d$0$19676$
Bonsoir à tous !
Dans mon appli, j'ouvre une session Excel, pour générer des documents et les imprimer.
A la fin de la procédure, j'utilise bien les instructions :
oExcel.Quit
et / ou
Set oExcel = Nothing
mais la session reste active dans le gestionnaire de programme, et empêche d'ouvrir, à partir d'excel, le document ainsi généré.
A noter que j'emploie exactement le même principe pour une autre procédure avec une session Word, cette fois-ci, et sans aucun problème de ce type.
Une idée sur ce qui se passe ?
Vous en remerciant par avance,
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr
Et bien non, cela ne va pas !
Merci tout de même !
--
Bien cordialement,
Joël GARBE
www.joelgarbe.fr
"Franck Deschamps" <franck@deschamps-web.com> a écrit dans le message de
news: OQZqBep%23FHA.2464@TK2MSFTNGP15.phx.gbl...
Moi j'utilise ce genre de code
Dim XL_App As Object
Set XL_App = CreateObject("Excel.Application")
With XL_App
.Workbooks.open Filename:=FichierImport
Etc.....
.ActiveWorkbook.Save
.ActiveWindow.Close
End With
avec la référence Excel d'attacher
"Joël" <joel-garbe@wanadoo.fr> a écrit dans le message de news:
4395d8b3$0$18325$8fcfb975@news.wanadoo.fr...
Merci Franck ! Malheureusement, le problème ne vient pas de cela ! je ne
peux pas effectuer cette instruction, car cela m'indique que la variable
objet n'est pas définie, alors que je place cette instruction avant les
oexcel.quit
et
set oexcel = nothing !!!
une autre idée ?
--
Bien cordialement,
Joël GARBE
www.joelgarbe.fr
"Franck Deschamps" <franck@deschamps-web.com> a écrit dans le message de
news: OO3uF9o%23FHA.292@TK2MSFTNGP14.phx.gbl...
Salut,
moi j'utilise sur mon XL_app un:
.ActiveWindow.Close
et ca marche
"Joël" <joel-garbe@wanadoo.fr> a écrit dans le message de news:
4395d11d$0$19676$8fcfb975@news.wanadoo.fr...
Bonsoir à tous !
Dans mon appli, j'ouvre une session Excel, pour générer des documents
et les imprimer.
A la fin de la procédure, j'utilise bien les instructions :
oExcel.Quit
et / ou
Set oExcel = Nothing
mais la session reste active dans le gestionnaire de programme, et
empêche d'ouvrir, à partir d'excel, le document ainsi généré.
A noter que j'emploie exactement le même principe pour une autre
procédure avec une session Word, cette fois-ci, et sans aucun problème
de ce type.
Joël GARBE www.joelgarbe.fr "Franck Deschamps" a écrit dans le message de news: OQZqBep%
Moi j'utilise ce genre de code Dim XL_App As Object Set XL_App = CreateObject("Excel.Application") With XL_App .Workbooks.open Filename:=FichierImport
Etc.....
.ActiveWorkbook.Save .ActiveWindow.Close End With
avec la référence Excel d'attacher
"Joël" a écrit dans le message de news: 4395d8b3$0$18325$
Merci Franck ! Malheureusement, le problème ne vient pas de cela ! je ne peux pas effectuer cette instruction, car cela m'indique que la variable objet n'est pas définie, alors que je place cette instruction avant les oexcel.quit et set oexcel = nothing !!!
une autre idée ?
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr "Franck Deschamps" a écrit dans le message de news: OO3uF9o%
Salut,
moi j'utilise sur mon XL_app un: .ActiveWindow.Close
et ca marche
"Joël" a écrit dans le message de news: 4395d11d$0$19676$
Bonsoir à tous !
Dans mon appli, j'ouvre une session Excel, pour générer des documents et les imprimer.
A la fin de la procédure, j'utilise bien les instructions :
oExcel.Quit
et / ou
Set oExcel = Nothing
mais la session reste active dans le gestionnaire de programme, et empêche d'ouvrir, à partir d'excel, le document ainsi généré.
A noter que j'emploie exactement le même principe pour une autre procédure avec une session Word, cette fois-ci, et sans aucun problème de ce type.
Une idée sur ce qui se passe ?
Vous en remerciant par avance,
--
Bien cordialement,
Joël GARBE www.joelgarbe.fr
Eric
Bonsoir Joël,
Ne resterait-il pas d'autres variables-objet telles oWorkBook, oSheet non récupérées (pas de Set oSheet=Nothing:Set oWorkBook=Nothing: ...) ?
Et bien non, cela ne va pas !
Merci tout de même !
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonsoir Joël,
Ne resterait-il pas d'autres variables-objet telles oWorkBook, oSheet
non récupérées (pas de Set oSheet=Nothing:Set oWorkBook=Nothing: ...) ?
Et bien non, cela ne va pas !
Merci tout de même !
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr