Accueil > Forum > > > > Quitter Excel par VB (Urgent)
Quitter Excel par VB (Urgent)
jeudi 25 juillet 2002 à 09:43:47 |
Quitter Excel par VB (Urgent)

Taviox
|
Dans un programme VB 6 je dois ouvrir un fichier Excel 97, y récupérer des données pour les transférer dans une base et quitter Excel. Ce dernier ne doit bien sûr pas apparaître à l'écran. Tout fonctionne bien mais lorsque ma procédure se termine Excel est toujours en tache de fond (malgré l'utilisation de la méthode application.quit). Sauriez-vous commente résoudre ce problème (j'aurai besoin d'une solution avant ce soir...)? Merci d'avance
|
|
jeudi 25 juillet 2002 à 10:15:05 |
Re : Quitter Excel par VB (Urgent)

Xime
|
salut
bon j'ai deja u ce prob :) donc a mon avis fo fermer toutes tes feuilles(worksheet) ensuite tu fermes ton classeur(workbook) sans oublié les set xlsheet = nothing set xlapplication = nothing
vala ;)
|
|
jeudi 25 juillet 2002 à 10:33:52 |
Re : Quitter Excel par VB (Urgent)

Taviox
|
Non ça ne fonctionne toujours pas (de toute façon il refuse de supprimer toutes les feuilles d'un classeur).
Voilà actuellement ce que je fais:
' Fermeture du fichier excel
ObjExcel.DisplayAlerts = False
Call ObjWorkbook.Close
Set ObjWorkbook = Nothing
Call ObjExcel.Application.Quit
Set ObjExcel = Nothing
C'est vraiment lourd cette histoire je fai la même chose que dans l'aide...
|
|
jeudi 25 juillet 2002 à 10:42:11 |
Re : Quitter Excel par VB (Urgent)

Xime
|
re :)
essaye ca alors dans cet ordre : set ExcelFeuille = nothing Excelappplication.displayalerts = false Excelappplication.quit set Excelappplication = nothing
ou sinon fai une boucle qui ferme toutes les feuilles ensuite une boucle qui ferme tous les classeurs.
bye :)
|
|
jeudi 25 juillet 2002 à 10:47:57 |
Re : Quitter Excel par VB (Urgent)

Taviox
|
re
nope, marche toujours po...
j'ai déjà essayé de tout fermer mais ça change rien
par contre ce qui est bizarre c'est que le Excel en tache de fond disparait à la fin de l'execution du programme... donc il est doit bien être lié a un problème de variable vb pas déchargée
------------------------------- Réponse au message : -------------------------------
re :)
essaye ca alors dans cet ordre : set ExcelFeuille = nothing Excelappplication.displayalerts = false Excelappplication.quit set Excelappplication = nothing
ou sinon fai une boucle qui ferme toutes les feuilles ensuite une boucle qui ferme tous les classeurs.
bye :)
|
|
jeudi 25 juillet 2002 à 11:33:48 |
Re : Quitter Excel par VB (Urgent)

Zylott
|
A mon avis tu travailles en mode debug et tu stoppes ton prog à la mano. Ce qui fait que tu as un classeur xls qui restes chargé dans windows.
------------------------------- Réponse au message : -------------------------------
Dans un programme VB 6 je dois ouvrir un fichier Excel 97, y récupérer des données pour les transférer dans une base et quitter Excel. Ce dernier ne doit bien sûr pas apparaître à l'écran.
Tout fonctionne bien mais lorsque ma procédure se termine Excel est toujours en tache de fond (malgré l'utilisation de la méthode application.quit).
Sauriez-vous commente résoudre ce problème (j'aurai besoin d'une solution avant ce soir...)?
Merci d'avance
|
|
jeudi 25 juillet 2002 à 13:00:47 |
Re : Quitter Excel par VB (Urgent)

Taviox
|
Mauvais avis, je sais utiliser le mode débug et le gestionnaire des taches de windows quand même :-P
------------------------------- Réponse au message : -------------------------------
A mon avis tu travailles en mode debug et tu stoppes ton prog à la mano. Ce qui fait que tu as un classeur xls qui restes chargé dans windows.
|
|
jeudi 25 juillet 2002 à 14:40:20 |
Re : Quitter Excel par VB (Urgent)

stage
|
ouais ben moi aussi jai été pris avec le meme probleme ... jai jamais trouvé la solution alors si tu la trouve ... contacte moi !
ce que jai faite pour l'instant ... c'est un kill du process EXCEL.EXE pas eu trop le choix Salut et tient moi au courant
------------------------------- Réponse au message : -------------------------------
re
nope, marche toujours po...
j'ai déjà essayé de tout fermer mais ça change rien
par contre ce qui est bizarre c'est que le Excel en tache de fond disparait à la fin de l'execution du programme... donc il est doit bien être lié a un problème de variable vb pas déchargée
------------------------------- Réponse au message : -------------------------------
re :)
essaye ca alors dans cet ordre : set ExcelFeuille = nothing Excelappplication.displayalerts = false Excelappplication.quit set Excelappplication = nothing
ou sinon fai une boucle qui ferme toutes les feuilles ensuite une boucle qui ferme tous les classeurs.
bye :)
|
|
jeudi 25 juillet 2002 à 14:40:42 |
Re : Quitter Excel par VB (Urgent)

stage
|
ouais ben moi aussi jai été pris avec le meme probleme ... jai jamais trouvé la solution alors si tu la trouve ... contacte moi !
ce que jai faite pour l'instant ... c'est un kill du process EXCEL.EXE pas eu trop le choix Salut et tient moi au courant
------------------------------- Réponse au message : -------------------------------
re
nope, marche toujours po...
j'ai déjà essayé de tout fermer mais ça change rien
par contre ce qui est bizarre c'est que le Excel en tache de fond disparait à la fin de l'execution du programme... donc il est doit bien être lié a un problème de variable vb pas déchargée
------------------------------- Réponse au message : -------------------------------
re :)
essaye ca alors dans cet ordre : set ExcelFeuille = nothing Excelappplication.displayalerts = false Excelappplication.quit set Excelappplication = nothing
ou sinon fai une boucle qui ferme toutes les feuilles ensuite une boucle qui ferme tous les classeurs.
bye :)
|
|
jeudi 25 juillet 2002 à 14:40:51 |
Re : Quitter Excel par VB (Urgent)

stage
|
ouais ben moi aussi jai été pris avec le meme probleme ... jai jamais trouvé la solution alors si tu la trouve ... contacte moi !
ce que jai faite pour l'instant ... c'est un kill du process EXCEL.EXE pas eu trop le choix Salut et tient moi au courant
------------------------------- Réponse au message : -------------------------------
re
nope, marche toujours po...
j'ai déjà essayé de tout fermer mais ça change rien
par contre ce qui est bizarre c'est que le Excel en tache de fond disparait à la fin de l'execution du programme... donc il est doit bien être lié a un problème de variable vb pas déchargée
------------------------------- Réponse au message : -------------------------------
re :)
essaye ca alors dans cet ordre : set ExcelFeuille = nothing Excelappplication.displayalerts = false Excelappplication.quit set Excelappplication = nothing
ou sinon fai une boucle qui ferme toutes les feuilles ensuite une boucle qui ferme tous les classeurs.
bye :)
|
|
Cette discussion est classée dans : vb, urgent, excel, quitter
Répondre à ce message
Sujets en rapport avec ce message
Urgent : Excel & VB [ par Webmineur ]
bonjour,comment puis-je utiliser un worksheet excel dans une form VB ?j'arrive à l'insérer dans la form mais je n'arrive pas à l'utiliser. Quand j'exe
Urgent!!VB et EXCEL [ par djdiabolik ]
salut je voudrais le parametre ainsi ke la ligne de commande exacte pour passer une feuille Excel en mode paysage....merciPourquoi faire simple quand
URGENT DE CHEZ URGENT PILOTAGE OLE excel et c++ [ par hackwell70 ]
Bonjour, Je n'arrive pas a créer sous vb un lien ole entre excel et visual C++Il faut que je fasse communiquer un champ texte dans vb avec un champ te
urgent !!! impression excel avec VB [ par webwhisky ]
Bonjour, Je crée une feuille excel avec vb, contenant un tableau et un graphique, mais au moment de l'impression, seul le graphique est imprimé !!Quel
Urgent excel/vb [ par CAOVINCE ]
Voila, j'ai 2 fichiers, 1 original et 1 trié (que je modifie) a partir de l'original. Je veux comparer ces 2 fichiers et reecrire le tout dans un 3eme
HELP URGENT : Vb et Excel. [ par aysays ]
J'ai besoin d'extraire les données inscrites dans un formulaire VB vers un fichiers Excel existant et ceci via un bouton.Je suis un Newbie : Je ne sai
répondez moi s'il vous plait, c'est urgent(voir excel et vb) [ par wafavb ]
s'il vous plait, je veux une réponse si vous pourriez m'aider, en effet ce qui me manque est le perso.xls
Excel!!!!!!!!!!!!!!!!!URGENT!!!!!!!!!!!!!! [ par waimea64 ]
salutVoila g une pllication ki transfert des données vers des feuilles excel, mais en fait je manipule des feuille depuis VB où il y a des graphiques,
Urgent svp (VB Excel Graph) [ par jmel ]
Bonjour,je cherche très rapidement à savoir comment on fait pour avoir un graph cumulé mais avec plusieurs séries sur 2axes...C'est un mixte d'un grap
Livres en rapport
|
Derniers Blogs
XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|