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

C# Discussion :

[c#]Plug-in Excel - Evenements


Sujet :

C#

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    262
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 262
    Points : 230
    Points
    230
    Par défaut [c#]Plug-in Excel - Evenements
    Bonjour,

    je developpe un plug-in Excel avec les VSTO fournis par Microsoft.
    Le seul evenement qui existe est "quand une cellule change" (this.Application.SheetChange).
    Il n'y a pas d'evenements pour "quand l'utilisateur met une image" par exemple.

    Est ce que quelqu'un connai un moyen de savoir quand une image est rajoutee a une feuille Excel?

    Merci pour votre aide.
    Tox

  2. #2
    Membre expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Points : 3 134
    Points
    3 134
    Par défaut
    SheetChange
    ==> ce ne serais pas plutot quand la feuille change ?

    Donc l'ajout d'une image devrait marcher, non (je suis loin d'être expert...) ?
    Hervé Delannoy, Ingénieur études&développement.

    Je n'accepte pas les demandes de mise en relation MSN/yahoo sans motif.
    ------------------------------------------------------------------------
    Si , ni , ne peuvent vous aider, mais nous oui, pensez à un pti et au !
    Merci de vous relire
    ____________________________________________________________________________________
    Recherche joueurs de "Magic" sur Lille et environs.
    Donner plutôt que jeter.

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    262
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 262
    Points : 230
    Points
    230
    Par défaut
    Bonjour,
    merci pour ta reponse.
    Le probleme c'est que non, quand j'ajoute une image l'evenement SheetChange n'est pas appele.
    C'est bizarre je trouve aussi.
    Tox

  4. #4
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 277
    Points : 1 521
    Points
    1 521
    Par défaut
    Bonjour,

    Méthode "je contourne le problème" : au pire, tu peux créer un thread qui poll périodiquement la liste des images intégrées au fichier Excel et qui détermine ainsi si des images ont été ajoutées par l'utilisateur ou pas.

  5. #5
    Membre actif
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    262
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 262
    Points : 230
    Points
    230
    Par défaut
    Bonjour,

    merci pour ta reponse.
    C'est en effet la seule solution que j'ai trouve.
    Je fais un thread qui check toutes les 5 secondes.
    Mais le petit soucis, c'est que si le document Excel fait 50 feuilles par exemple, ca prend beaucoup de ressources de stocker toutes les infos a chaque intervalle et de verifier toutes les feuilles, car en plus je fais des operations sur les images ...
    Je voudrais une autre solution mais je sais pas si on peut faire autrement.
    Merci encore pour ta reponse.
    Tox

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

Discussions similaires

  1. [VBA - Excel] Problème de deux cellules sur l'evenement OnChange
    Par champmart dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 10/01/2007, 17h06
  2. [VBA-E] Evènement "on keypress" sous Excel
    Par Mut dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 08/11/2006, 13h59
  3. [VBA-E]Existe un evenement after update dans Excel
    Par David1974 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 14/02/2006, 16h35
  4. [vb excel]Déclencher evenement en fonction choix combobox
    Par Mugette dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 28/11/2005, 12h06

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