J'ouvre un document excel =E0 partir de Access avec le code=20
suivant :
Set oApp =3D CreateObject("Excel.Application")
......
Jusque l=E0 pas de soucis.
Ensuite j'effectue ce que j'ai =E0 faire sous excel. Le=20
probl=E8me est que lorsque je ferme excel, je retourne =E0=20
access mais le processus excel reste actif, donc je ne=20
peux pas r=E9it=E9rer l'action.
Je crois qu'il y a un truc =E0 =E9crire dans le code, mais je=20
ne sais pas o=F9, ni quand ...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Frédéric Sigonneau
Bonjour,
Tu peux aussi utiliser ce genre de code pour ouvrir Excel seulement s'il est fermé ou, sinon, récupérer l'instance ouverte :
On Error Resume Next Set oApp = GetObject(, "Excel.Application") If Err <> 0 Then Set oApp = CreateObject("Excel.Application") End If On Error GoTo 0
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Salut,
J'ouvre un document excel à partir de Access avec le code suivant :
Set oApp = CreateObject("Excel.Application") ......
Jusque là pas de soucis. Ensuite j'effectue ce que j'ai à faire sous excel. Le problème est que lorsque je ferme excel, je retourne à access mais le processus excel reste actif, donc je ne peux pas réitérer l'action. Je crois qu'il y a un truc à écrire dans le code, mais je ne sais pas où, ni quand ...
Si quelqu'un peut m'aider ???
Bonjour,
Tu peux aussi utiliser ce genre de code pour ouvrir Excel seulement s'il est
fermé ou, sinon, récupérer l'instance ouverte :
On Error Resume Next
Set oApp = GetObject(, "Excel.Application")
If Err <> 0 Then
Set oApp = CreateObject("Excel.Application")
End If
On Error GoTo 0
FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !
Salut,
J'ouvre un document excel à partir de Access avec le code
suivant :
Set oApp = CreateObject("Excel.Application")
......
Jusque là pas de soucis.
Ensuite j'effectue ce que j'ai à faire sous excel. Le
problème est que lorsque je ferme excel, je retourne à
access mais le processus excel reste actif, donc je ne
peux pas réitérer l'action.
Je crois qu'il y a un truc à écrire dans le code, mais je
ne sais pas où, ni quand ...
Tu peux aussi utiliser ce genre de code pour ouvrir Excel seulement s'il est fermé ou, sinon, récupérer l'instance ouverte :
On Error Resume Next Set oApp = GetObject(, "Excel.Application") If Err <> 0 Then Set oApp = CreateObject("Excel.Application") End If On Error GoTo 0
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Salut,
J'ouvre un document excel à partir de Access avec le code suivant :
Set oApp = CreateObject("Excel.Application") ......
Jusque là pas de soucis. Ensuite j'effectue ce que j'ai à faire sous excel. Le problème est que lorsque je ferme excel, je retourne à access mais le processus excel reste actif, donc je ne peux pas réitérer l'action. Je crois qu'il y a un truc à écrire dans le code, mais je ne sais pas où, ni quand ...
Si quelqu'un peut m'aider ???
Pierre CFI
salut Frédéric, le retour ?
-- Pierre CFI Microsoft MVP Access
Pour mieux utiliser microsoft.public.fr.access... http://users.skynet.be/mpfa/charte.htm
"Frédéric Sigonneau" a écrit dans le message de news:
Bonjour,
Tu peux aussi utiliser ce genre de code pour ouvrir Excel seulement s'il est
fermé ou, sinon, récupérer l'instance ouverte :
On Error Resume Next Set oApp = GetObject(, "Excel.Application") If Err <> 0 Then Set oApp = CreateObject("Excel.Application") End If On Error GoTo 0
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Salut,
J'ouvre un document excel à partir de Access avec le code suivant :
Set oApp = CreateObject("Excel.Application") ......
Jusque là pas de soucis. Ensuite j'effectue ce que j'ai à faire sous excel. Le problème est que lorsque je ferme excel, je retourne à access mais le processus excel reste actif, donc je ne peux pas réitérer l'action. Je crois qu'il y a un truc à écrire dans le code, mais je ne sais pas où, ni quand ...
Si quelqu'un peut m'aider ???
salut Frédéric, le retour ?
--
Pierre CFI
Microsoft MVP Access
Pour mieux utiliser microsoft.public.fr.access...
http://users.skynet.be/mpfa/charte.htm
"Frédéric Sigonneau" <frederic.sigonneau@wanadoo.fr> a écrit dans le message
de news: 3F4CBD6B.33363587@wanadoo.fr...
Bonjour,
Tu peux aussi utiliser ce genre de code pour ouvrir Excel seulement s'il
est
fermé ou, sinon, récupérer l'instance ouverte :
On Error Resume Next
Set oApp = GetObject(, "Excel.Application")
If Err <> 0 Then
Set oApp = CreateObject("Excel.Application")
End If
On Error GoTo 0
FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !
Salut,
J'ouvre un document excel à partir de Access avec le code
suivant :
Set oApp = CreateObject("Excel.Application")
......
Jusque là pas de soucis.
Ensuite j'effectue ce que j'ai à faire sous excel. Le
problème est que lorsque je ferme excel, je retourne à
access mais le processus excel reste actif, donc je ne
peux pas réitérer l'action.
Je crois qu'il y a un truc à écrire dans le code, mais je
ne sais pas où, ni quand ...
Pour mieux utiliser microsoft.public.fr.access... http://users.skynet.be/mpfa/charte.htm
"Frédéric Sigonneau" a écrit dans le message de news:
Bonjour,
Tu peux aussi utiliser ce genre de code pour ouvrir Excel seulement s'il est
fermé ou, sinon, récupérer l'instance ouverte :
On Error Resume Next Set oApp = GetObject(, "Excel.Application") If Err <> 0 Then Set oApp = CreateObject("Excel.Application") End If On Error GoTo 0
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Salut,
J'ouvre un document excel à partir de Access avec le code suivant :
Set oApp = CreateObject("Excel.Application") ......
Jusque là pas de soucis. Ensuite j'effectue ce que j'ai à faire sous excel. Le problème est que lorsque je ferme excel, je retourne à access mais le processus excel reste actif, donc je ne peux pas réitérer l'action. Je crois qu'il y a un truc à écrire dans le code, mais je ne sais pas où, ni quand ...
Si quelqu'un peut m'aider ???
Frédéric Sigonneau
Bonjour Pierre,
Eh oui.. tout a une fin :-) Je suis les fils en partant des plus anciens. Encore plus de 1500 messages avant de refaire surface !
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
salut Frédéric, le retour ?
-- Pierre CFI Microsoft MVP Access
Pour mieux utiliser microsoft.public.fr.access... http://users.skynet.be/mpfa/charte.htm
"Frédéric Sigonneau" a écrit dans le message de news:
Bonjour,
Tu peux aussi utiliser ce genre de code pour ouvrir Excel seulement s'il est
fermé ou, sinon, récupérer l'instance ouverte :
On Error Resume Next Set oApp = GetObject(, "Excel.Application") If Err <> 0 Then Set oApp = CreateObject("Excel.Application") End If On Error GoTo 0
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Salut,
J'ouvre un document excel à partir de Access avec le code suivant :
Set oApp = CreateObject("Excel.Application") ......
Jusque là pas de soucis. Ensuite j'effectue ce que j'ai à faire sous excel. Le problème est que lorsque je ferme excel, je retourne à access mais le processus excel reste actif, donc je ne peux pas réitérer l'action. Je crois qu'il y a un truc à écrire dans le code, mais je ne sais pas où, ni quand ...
Si quelqu'un peut m'aider ???
Bonjour Pierre,
Eh oui.. tout a une fin :-)
Je suis les fils en partant des plus anciens. Encore plus de 1500 messages avant
de refaire surface !
FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !
salut Frédéric, le retour ?
--
Pierre CFI
Microsoft MVP Access
Pour mieux utiliser microsoft.public.fr.access...
http://users.skynet.be/mpfa/charte.htm
"Frédéric Sigonneau" <frederic.sigonneau@wanadoo.fr> a écrit dans le message
de news: 3F4CBD6B.33363587@wanadoo.fr...
Bonjour,
Tu peux aussi utiliser ce genre de code pour ouvrir Excel seulement s'il
est
fermé ou, sinon, récupérer l'instance ouverte :
On Error Resume Next
Set oApp = GetObject(, "Excel.Application")
If Err <> 0 Then
Set oApp = CreateObject("Excel.Application")
End If
On Error GoTo 0
FS
--
Frédéric Sigonneau [MVP Excel - né un sans-culottide]
Gestions de temps, VBA pour Excel :
http://perso.wanadoo.fr/frederic.sigonneau
Si votre question sur Excel est urgente, évitez ma bal !
Salut,
J'ouvre un document excel à partir de Access avec le code
suivant :
Set oApp = CreateObject("Excel.Application")
......
Jusque là pas de soucis.
Ensuite j'effectue ce que j'ai à faire sous excel. Le
problème est que lorsque je ferme excel, je retourne à
access mais le processus excel reste actif, donc je ne
peux pas réitérer l'action.
Je crois qu'il y a un truc à écrire dans le code, mais je
ne sais pas où, ni quand ...
Eh oui.. tout a une fin :-) Je suis les fils en partant des plus anciens. Encore plus de 1500 messages avant de refaire surface !
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
salut Frédéric, le retour ?
-- Pierre CFI Microsoft MVP Access
Pour mieux utiliser microsoft.public.fr.access... http://users.skynet.be/mpfa/charte.htm
"Frédéric Sigonneau" a écrit dans le message de news:
Bonjour,
Tu peux aussi utiliser ce genre de code pour ouvrir Excel seulement s'il est
fermé ou, sinon, récupérer l'instance ouverte :
On Error Resume Next Set oApp = GetObject(, "Excel.Application") If Err <> 0 Then Set oApp = CreateObject("Excel.Application") End If On Error GoTo 0
FS -- Frédéric Sigonneau [MVP Excel - né un sans-culottide] Gestions de temps, VBA pour Excel : http://perso.wanadoo.fr/frederic.sigonneau Si votre question sur Excel est urgente, évitez ma bal !
Salut,
J'ouvre un document excel à partir de Access avec le code suivant :
Set oApp = CreateObject("Excel.Application") ......
Jusque là pas de soucis. Ensuite j'effectue ce que j'ai à faire sous excel. Le problème est que lorsque je ferme excel, je retourne à access mais le processus excel reste actif, donc je ne peux pas réitérer l'action. Je crois qu'il y a un truc à écrire dans le code, mais je ne sais pas où, ni quand ...