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

VB.NET Discussion :

probléme excel.application propriété visible


Sujet :

VB.NET

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 6
    Par défaut probléme excel.application propriété visible
    Bonjour à tous,

    j'ai un petit souci avec la propriété visible de l'objet excel.application.

    En fait lors de la création de l'objet:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    excel = new microsoft.office.interop.excel.application()
    ->excel s'ouvre !! peut être normal ?
    ensuite je mais la propriété visible a false :
    Le probléme c'est qu'entre les 2 lignes de code excel s'ouvre quand meme (ce qui crée des probleme d'affichage etc...).

    je ne comprend pas ca ne le faisais pas au debut de la prog !

    Lorsque je mets un point d'arret sur la création de l'objet l'on voit bien que la propriété visible est a "true", serait il possible de la mettre a false directement lors de la création ? ou peut etre une autre solution !

  2. #2
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Par défaut
    Citation Envoyé par foofty Voir le message
    ça ne le faisait pas au debut de la prog !
    Tout est là !
    Il doit y avoir quelque chose que tu as changé depuis et qui modifie ce comportement.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 6
    Par défaut
    j'ai juste passer visible à true une foi pour tester puis en la repassant à false, ca a commencé a faire nimp !

    j'ai supprimé les REFS puis les ai ré-importés...pareil.

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 6
    Par défaut
    J'ai fait un petit test en créant un nouveau projet.
    Même problème...

  5. #5
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Par défaut
    Probablement qu'un process Excel est encore en cours d'exécution dans le gestionnaire des tâches.
    Avant de lancer le debuggage depuis Visual Studio, vérifie qu'il n'y a aucun processus EXCEL en cours d'exécution.

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 6
    Par défaut
    J'aurais bien aimé mais non il n'y a pas de process EXCEL.EXE dans ma liste.

    je sais plus trop quoi essayer !

    Ni y a t'il pas un moyen de passer en paramètre une propriété à la création, même si le sub new n'en donne pas la possibilité (à part refaire la DLL interop.office...).

  7. #7
    Rédacteur/Modérateur
    Avatar de Skalp
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    1 694
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 694
    Par défaut
    Essaye avec le constructeur suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    excel = new microsoft.office.interop.excel.ApplicationClass()

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 6
    Par défaut
    Il y a un truc que je capte pas... BIZARRE, ça ne le fait plus.

    Si ça recommence j'essayerai ta soluce.

    En tout cas j'ai rien fait qui aurait pu modifier le fonctionnement, si ce n'est d'aller vérifier les add-ins chargés dans excel, ce qui ne modifie en rien les propriété de l'objet application lors de sa création.

    L'objet se crée désormais directement avec la propriété visible a False, de quoi devenir dinguo !

    Je vais continuer a chercher le pourquoi du comment, et si je trouve un truc je le posterai.

    En attendant si quelqu'un entrevoit une soluce ou un truc ! Je continu a suivre le post de près !
    Merci

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 6
    Par défaut
    J'ai trouvé, le problème vient du chargement d'un add-in supplementaire à excel !!

    bon be de toute façon j'en besoin de cet add-in alors va falloir quand que je trouve d'autre solution.

    En tout pour ceux a qui ça arriverait, enlever les add-in qui demarre en même temps qu'Excel et testez !

    Ciao merci skalp d'avoir essayer.

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

Discussions similaires

  1. [Débutant] Problème Excel.Application type non défini
    Par alberto314 dans le forum VB.NET
    Réponses: 3
    Dernier message: 10/03/2014, 22h05
  2. Réponses: 3
    Dernier message: 05/02/2010, 16h09
  3. Problème affichage Excel Application.Height/Application.Width
    Par Paloma dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 08/01/2007, 08h15
  4. Problème excel ole : propriété leftheader
    Par cchatelain dans le forum Langage
    Réponses: 1
    Dernier message: 10/01/2006, 16h42

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