IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

fermer le processus EXCEL.EXE


Sujet :

VBScript

  1. #1
    Membre régulier
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    270
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 270
    Points : 123
    Points
    123
    Par défaut fermer le processus EXCEL.EXE
    bonjour a tous j'utilise un script vbs qui fait appel a une feuille de calcul excel
    le problème c'est que le processus continue à tourner apres execution du script voici mon code pour ouvrir le fichier excel
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    msgbox"ouverture du fichier"
    set oexapp = wscript.createobject("Excel.Application")
    set owshshell = wscript.createobject("wscript.shell")
    oexapp.visible = false
    set oexwk = oexapp.workbooks.open(owshshell.currentdirectory & "\mon_fichier.xls")
    set oexws = oexwk.activesheet
    msgbox"fermeture du fichier"
    j'aurais besoin du ptit coup de pouce pour tuer le processus après ma msgbox
    Merci

  2. #2
    Membre confirmé Avatar de pitchalov
    Homme Profil pro
    Inscrit en
    Avril 2007
    Messages
    340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 340
    Points : 582
    Points
    582
    Par défaut
    Ca ne marche pas oexapp.close? Ou autre chose dans le genre mais il y a sûrement une propriété de la classe permettant de fermer proprement.

    Sinon tu peux utiliser l'objet WMI Win32_Process et sa propriété Terminate, mais ce serait plus sale...

  3. #3
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2008
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 73
    Points : 122
    Points
    122
    Par défaut
    Hello

    J'ai le meme probleme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
        'OUverture
        Set FExcel = New Excel.Application
        FExcel.Workbooks.Add
     
       'Fermeture
        FExcel.Workbooks(1).Close
        FExcel.Quit
     
        Set FExcel = Nothing

    Le processus EXCEL.EXE tourne toujours aussi apres. Il ne se ferme que quand je quitte mon Prg.

    Et quand je veux relancer une autre edition sans quitter le prg, ca me plante!

    Je vais essayer de le lancer via une autre feuille ...

    Amicalment
    LSR.

  4. #4
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2008
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2008
    Messages : 73
    Points : 122
    Points
    122
    Par défaut
    HEllo

    J'ai trouvé ce qui n'allait pas pour moi : il y avait une de mes commandes qui ne lui convenait pas. Il passait à la suite mais n'arrivait pas à se refermer ensuite à cause de cettte commande erronée !

    Voila.

    A+

    LSR

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Application Excel - Tuer le processus EXCEL.EXE?
    Par xVINCEx dans le forum VB.NET
    Réponses: 21
    Dernier message: 18/04/2012, 10h43
  2. fermer un processus Excel
    Par sophiesallee dans le forum VBA Access
    Réponses: 6
    Dernier message: 03/10/2007, 11h42
  3. Impossible de fermer le process 'Excel.exe'
    Par davidQC dans le forum VB.NET
    Réponses: 5
    Dernier message: 24/09/2007, 14h20
  4. comment fermer le processus excel sous iis
    Par dietrich dans le forum Général Dotnet
    Réponses: 4
    Dernier message: 16/01/2007, 14h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo