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 :

Générateur crée syst. Macro incorporée


Sujet :

Access

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2011
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2011
    Messages : 23
    Points : 26
    Points
    26
    Par défaut Générateur crée syst. Macro incorporée
    Bonjour,

    Quel que soit l'option choisie dans les Options d'Access - Concepteurs d'objets - Mode création de fomulaire et d'état - Toujours utiliser des procédures événementielles (actif ou non actif)


    les assistants pondent systématiquement des macros incorporées.

    Or j'aimerai plus tôt du code VBA, plus facile à compléter avec des actions complexes.

    Je ne vois probablement pas un paramètre.... merci d'avance

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 006
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 006
    Points : 24 598
    Points
    24 598
    Par défaut
    Bonjour,
    C'est l'un des problèmes des nouvelles versions, elles ne génèrent plus de code VBA, uniquement des MACRO. Il semblerait que cela soit la nouvelle orientation de MICROSOFT pour ce produit.

    La conversion MACRO->VBA existe toujours par contre avec les macros intégrées c'est un peu pénible à faire.

    Cordialement,
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

  3. #3
    Membre confirmé Avatar de ypicot
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    412
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 412
    Points : 579
    Points
    579
    Par défaut
    Une petite précision :
    Le choix VBA/Macro dépend de la version du fichier.
    Ainsi, même si on est sous Access 2013
    .accdb => c'est une macro intégrée qui est générée
    .mdb => c'est du VBA

    Assez logique puisque les macros intégrées n'existaient pas avant 2007.

    Yvan
    Une solution n'est valable que dans un contexte donné

Discussions similaires

  1. [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
  2. [AC-2007] Impossible de convertir une macro incorporé
    Par tibofo dans le forum VBA Access
    Réponses: 2
    Dernier message: 02/08/2010, 11h11
  3. Réponses: 3
    Dernier message: 23/10/2009, 18h25
  4. Macro qui crée une macro
    Par ankoubzh dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 01/05/2009, 19h44
  5. macro qui crée une macro, est ce possible ?
    Par Djohn dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/07/2007, 09h43

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