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

Macros et VBA Excel Discussion :

Trigger fonction non désiré


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2021
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 28
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2021
    Messages : 3
    Par défaut Trigger fonction non désiré
    Bonjour,

    Je rencontre un problème et je n'arrive pas à savoir à quoi il est du.

    Pour vous expliquer de façon concise, je lance un sub présent sur mon classeur, tout se passe normalement jusqu'à une certaine étape ou des valeurs de cellules d'une de mes feuilles doivent etre modifiées (un simple cells(.,.).value=...). Cette étape précise trigger alors un module ou se trouve diverses fonctions (en réalité c'est peut être la fonction qui est trigger, mais enfin) sans que cela soit voulu (c'est d'ailleur l'unique module lié à ce fichier xlsm). Le fait de désactiver les evenement avant d'executer le sub ne résout par ailleur en rien mon problème. Sauriez-vous d'ou celui-ci pourrait provenir ?

    Je ne vous joins pas de code par soucis de clarté, car les macros sont assez peu digestes dans leur globalité, mais si vous avez besoin de précisions n'hésitez pas à m'en demander.

    N.b. : Les problème apparait quelque soit les cellules que je tente de modifier (qui sont par ailleurs totalement licites).

    Merci d'avance

  2. #2
    Expert confirmé
    Homme Profil pro
    Responsable des études
    Inscrit en
    Juillet 2014
    Messages
    2 681
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aude (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2014
    Messages : 2 681
    Par défaut
    Bonjour,

    Je ne vous joins pas de code par soucis de clarté

    Je pense que sans donner au moins une partie du code ça va être compliqué de t'aider

    Cette étape précise trigger alors un module ou se trouve diverses fonctions (en réalité c'est peut être la fonction qui est trigger, mais enfin)
    A minima je pense qu'on aurait besoin de voir le code de "Cette étape précise" ainsi que celui du module / fonction qui est appelé

  3. #3
    Membre émérite
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2022
    Messages
    685
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Octobre 2022
    Messages : 685
    Par défaut
    Bonjour,

    je ne connaissais pas le verbe trigger

    Pour que des fonctions contenues dans un module soient exécutées lors de la modification de cellules, je vois deux pistes :
    1. il traine un sub Worksheet_Change qui les appelle ; mais je suppose que tu l'aurais détecté, et la désactivation des événements l'aurait bloqué ;
    2. elles sont impliquées dans des formules (ou nom, ou MEFC...)

    Dans le deuxième cas, la modification de cellule déclenche le recalcul, ce qui provoque l'exécution des fonctions.

Discussions similaires

  1. Fonction IMP - Déclenchement des Triggers ou non?
    Par JahPil78 dans le forum Import/Export
    Réponses: 2
    Dernier message: 13/07/2007, 22h08
  2. Effet secondaire non désiré de "float"
    Par davcha dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 21/06/2005, 17h33
  3. Le linker ignore les fonctions non implémentées
    Par Rodrigue dans le forum C++Builder
    Réponses: 5
    Dernier message: 02/03/2005, 13h31
  4. Trigger fonction en C
    Par prezgob dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 18/02/2005, 18h06
  5. [JLabel] Redimensionnement auto non désiré
    Par SamRay1024 dans le forum Agents de placement/Fenêtres
    Réponses: 11
    Dernier message: 21/05/2004, 18h13

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