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 :

Macro incorporée au lieu de procédure événementielle


Sujet :

Access

  1. #1
    Inactif  
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2017
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2017
    Messages : 23
    Points : 27
    Points
    27
    Par défaut Macro incorporée au lieu de procédure événementielle
    salut tous le monde

    mon problème c'est que j'aimerais créer une "procédure événementielle" en cliquant sur n 'importe quel bouton à l'aide de l'assistant, mais il m'oblige a créer lui même une macro incorporée.

    Nom : macro.png
Affichages : 122
Taille : 11,1 Ko
    merci

  2. #2
    Expert éminent

    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    3 840
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 840
    Points : 7 974
    Points
    7 974
    Par défaut
    Bonjour,

    Le résultat obtenu est conforme au fonctionnement de l'assistant qui crée une macro incorporée (une action SIMPLE) à sa création.
    Si tu veux modifier en procédure événementielle, il faut cliquer sur la ligne des propriétés et choisir procédure évènementielle dans la liste au lieu de macro incorporée.

    Cordialement.
    Mandresy
    "Je ne sais qu'une chose, c'est que je ne sais rien" Socrate

    N'oublions pas de mettre quand on a trouvé notre bonheur. Soyons sympa pour les futurs heureux.

    Merci, c'est toujours sympa de recevoir des de votre part

  3. #3
    Inactif  
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2017
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Service public

    Informations forums :
    Inscription : Décembre 2017
    Messages : 23
    Points : 27
    Points
    27
    Par défaut
    bonjour
    merci de repondre
    en effet, si je modifie en procédure événementielle je la trouve vide. moi je veux bien avoir ces codes car j'aimerais les modifier après.
    merci

  4. #4
    Expert éminent

    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    3 840
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 840
    Points : 7 974
    Points
    7 974
    Par défaut
    Bonjour,

    C'est le comportement par défaut des macros incorporées. On ne peut pas les modifier ni les convertir en VBA. Ni même enregistrer la macro en une autre indépendante (ce qui était possible dans les anciennes versions d'Access).
    Je ne vois pas l'intérêt de créer une macro simple (avec une seule action) et de transformer en VBA. Ne serait-il pas plus simple d'appeler la commande en VBA (Qui peut plus peut le moins).

    Un chemin possible :
    1- Copier l'action dans la macro incorporée (avec tous ses éléments).
    2- Créer une nouvelle macro indépendante.
    3- Ajouter une action factice.
    4- Coller l'action récupérée de la macro incorporée.
    5- Supprimer l'action factice créée en 3.
    6- Enregistrer la macro.
    7- Modifier la macro rattachée à l'évènement en lieu et place de la macro incorporée.
    Je ne sais pas si cela vaut le coup.

    Cordialement.
    Mandresy
    "Je ne sais qu'une chose, c'est que je ne sais rien" Socrate

    N'oublions pas de mettre quand on a trouvé notre bonheur. Soyons sympa pour les futurs heureux.

    Merci, c'est toujours sympa de recevoir des de votre part

  5. #5
    Membre émérite Avatar de Zekraoui_Jakani
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    1 670
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 670
    Points : 2 489
    Points
    2 489
    Par défaut
    Plus simple: ouvrir le formulaire en mode "création", et à droite du menu, clic sur "Convertir les macros en VB"

Discussions similaires

  1. [AC-2016] Macro incorporé appeler une procédure
    Par Apoulit dans le forum Macros Access
    Réponses: 1
    Dernier message: 22/12/2019, 05h57
  2. [AC-2010] Lancer une procédure événementielle à partir d'une macro
    Par JLDunkerque dans le forum VBA Access
    Réponses: 2
    Dernier message: 16/02/2015, 14h14
  3. [AC-2007] Macro ou procédure événementielle?
    Par Toruk dans le forum IHM
    Réponses: 2
    Dernier message: 05/04/2011, 21h25
  4. [AC-2010] Macro incorporée au lieu de VBA
    Par Fredo67 dans le forum VBA Access
    Réponses: 2
    Dernier message: 15/10/2010, 15h11
  5. comment appeler une procédure événementielle
    Par OutOfRange dans le forum Débuter
    Réponses: 8
    Dernier message: 03/06/2005, 19h32

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