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

Windows Forms Discussion :

Problème en execution d'un bouton pour modifier un fichier Excel


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 72
    Par défaut Problème en execution d'un bouton pour modifier un fichier Excel
    bonjour, En fait j'ai une applivation en VB.net et dans un module je veux ecécuter une macro dans un fichier Excel mais le problème c'est cette macro execute d'autre macro donc du coup il me remet un message derreur et me stope l'exécution .comment je peux faire?
    voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
     
     
    Sub ModifierFeuilleExcel()
     
            'Déclaration des variables 
            Dim xlApplication As Object
     
            xlApplication = CreateObject("excel.application")
     
            With xlApplication
     
                .Workbooks.Open("C:\Documents and Settings\A2H16152\Bureau\FichierTestTesVis.dis-SBC.xls")
                .sheets("Importation").Range("J5") = NbreEchanti.Text
                .sheets("Importation").Range("I8") = DispMoteur.Text
     
                Dim i As Integer
     
                .sheets("Importation").Range("P17") = TextBoxKX.Text
                .sheets("Importation").Range("Q17") = TextBoxKY.Text
                .sheets("Importation").Range("R17") = TextBoxKZ.Text
     
                'lancement de la macro dans le fichier excel ouvert
                .Application.run("Macrok")
     
                'lancement de calcul de dispertion
                .Application.run("MacroCalDis")
     
                .Save()
                .Quit()
            End With
     
        End Sub
    voilà l'exception :
    Exception de HRESULT : 0x800A9C68
    Merci pour votre aide .

  2. #2
    Membre confirmé
    Homme Profil pro
    Informaticien
    Inscrit en
    Août 2007
    Messages
    176
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien
    Secteur : Service public

    Informations forums :
    Inscription : Août 2007
    Messages : 176
    Par défaut
    Bonjour,

    Ton problème ne viendrait-il pas du fait que MacroCalDis commence alors que Macrok n'a pas encore fini?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 72
    Par défaut
    Merci pour ta réponse , Je ne pense pas car quand je débogue il passe trés bien l'éxecution de la première macro "MacroK" et puis quand il lance la deuxieme il palnte ? "on me disant qu'un classeur n'existe pas ou il été modifié ou ..."

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 72
    Par défaut
    En plus je vien d'essayer la 2eme macro toute seule mais il me fait la meme erreur.
    voilà l'erreur :
    "ATPVBAEN.XLA" est introuvable, vérifiez que l'orthographe du nom de classeur ou la validité de l'emplacement ...

  5. #5
    Membre confirmé
    Homme Profil pro
    Informaticien
    Inscrit en
    Août 2007
    Messages
    176
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Informaticien
    Secteur : Service public

    Informations forums :
    Inscription : Août 2007
    Messages : 176
    Par défaut
    Ce ne serait pas ATPVBAEN.XLS au lieu de ATPVBAEN.XLA ?

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 72
    Par défaut
    pourquoi c'est quoi la différence ?

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

Discussions similaires

  1. [XSLT] Problème pour modifier un fichier xhtml
    Par m_piou dans le forum XSL/XSLT/XPATH
    Réponses: 7
    Dernier message: 28/05/2010, 15h43
  2. [AC-2007] Créer un bouton pour ouvrir un fichier Excel
    Par johanaquatique dans le forum IHM
    Réponses: 5
    Dernier message: 29/01/2010, 20h40
  3. bouton pour ouvrir un fichier Excel
    Par veriecherie dans le forum ASP
    Réponses: 1
    Dernier message: 20/05/2009, 11h58
  4. Réponses: 60
    Dernier message: 23/08/2007, 09h45
  5. boutons pour modifier le tri dans un form
    Par @rkane dans le forum Access
    Réponses: 2
    Dernier message: 09/09/2006, 13h27

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