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

Access Discussion :

Lancer en automatique des macros à chaque changement de valeur [AC-2007]


Sujet :

Access

  1. #1
    Membre du Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Juillet 2014
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2014
    Messages : 63
    Points : 57
    Points
    57
    Par défaut Lancer en automatique des macros à chaque changement de valeur
    Bonjour à tous,
    J’ai un formulaire service lié à un sous-formulaire. En fonction, de ce que je fais dans le sous formulaire, je définis une valeur dans un champ indépendant du formulaire.
    Ex : Je définis une valeur 1 si je supprime une ligne dans mon sous formulaire
    Je définis une valeur 2 si j’ajoute un nouvel enregistrement dans mon sous formulaire
    Je définis une valeur 3 si je modifie un enregistrement dans mon sous formulaire etc etc etc.
    J‘ai créé par la suite une macro à condition
    Si la valeur dans mon champs = 2 ça fait ça ça ça
    Si la valeur dans mon champs =1 ça fait ça ça ça
    Etc etc
    Question :
    J’aimerais qu’à chaque changement de valeur dans ce formulaire, il m’exécute en automatique la macro à condition.
    J’ai intégré cette macro dans mon champs onglet évènement sur changement si modification. Rien n’y fait.

    Pourriez-vous m‘éclairer là-dessus ?
    Merci d’avance

  2. #2
    Expert éminent
    Avatar de jimbolion
    Homme Profil pro
    Moulticien
    Inscrit en
    Janvier 2013
    Messages
    3 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Moulticien
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3 150
    Points : 7 001
    Points
    7 001
    Billets dans le blog
    2
    Par défaut
    MAO2000,

    Les propriétés sur événements n'agissent que lorsque il y a transaction sur le formulaire et pas en passage de valeurs via du code (ou macro).

    Puisque tu es capable de modifier la valeur de ce champ, pourquoi dans ce cas ne pas exécuter la macro dès que tu opères un changement sur ton champ indépendant

    jimbolion
    N'oubliez pas le Tag si la réponse donnée vous a été utile et pour une réponse pertinente.
    Retrouvez-moi sur le chat en salon base de données

  3. #3
    Membre du Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Juillet 2014
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2014
    Messages : 63
    Points : 57
    Points
    57
    Par défaut
    Bonjour JIMBOLLION,


    J'ai fait L'essai. C'est bien ça. Je n'avais pas pensé à ça. Merci beaucoup.

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

Discussions similaires

  1. éviter la désactivation automatique des macros
    Par Montor dans le forum Contribuez
    Réponses: 1
    Dernier message: 24/12/2008, 17h30
  2. [W-03] Eecopie automatique des macros
    Par peter27x dans le forum Word
    Réponses: 9
    Dernier message: 12/09/2008, 18h52
  3. Activation automatique des macros excels
    Par Rgent dans le forum Excel
    Réponses: 2
    Dernier message: 27/06/2007, 15h54
  4. [VBA]lancer une macro à chaque changement de cellule dans une feuille
    Par freddddd dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 04/05/2007, 13h58
  5. [VBA-E]Lancer une macro sur changement de valeur cellule ?
    Par jeremiegrenoble dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 07/03/2006, 14h22

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