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

IHM Discussion :

convertir mes macros en code VBA. [AC-2007]


Sujet :

IHM

  1. #1
    Membre averti Avatar de solaar
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2007
    Messages : 607
    Points : 314
    Points
    314
    Par défaut convertir mes macros en code VBA.
    A l'aide de l'assistant de conversion de mes macros en code VBA, je tente de convertir les macros de mon formulaire et rien ne s'affiche.
    peut il avoir un autre moyen de conversion?




    je travail sur Access 2007.

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2008
    Messages : 191
    Points : 200
    Points
    200
    Par défaut
    Bonjour,

    en théorie en sélectionnant une macro dans ta fenêtre d'exploration, puis en cliquant sur "Convertir des macros en Visual Basic" dans le menu "Outils base de données" du ruban, Access devrait te demander une confirmation. Ensuite, si tu ouvres VBE, tu devrais maintenant avoir un module qui a un nom qui ressemble à (pour la version française) : "Macro convertie - nomDeTaMacroIci". Et le code converti se retrouve à l'intérieur de ce module.

    Pour quelques explications supplémentaires, j'ai trouvé le lien suivant.

    En espérant que cela te sois utile!
    Bonne journée!

  3. #3
    Membre averti Avatar de solaar
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2007
    Messages : 607
    Points : 314
    Points
    314
    Par défaut
    Convertir des macros globales en Visual Basic
    c'est ce que je voulais mais je dois travailler sur Microsoft Access 2003.

    par contre Microsoft Access 2007 lui ne convertit pas les macros des formulaires, lorsqu'on est en mode création.

    je tente ma chance en Access 2003.


    Merci @+

  4. #4
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France

    Informations professionnelles :
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 219
    Points : 1 707
    Points
    1 707
    Par défaut
    bonjour,
    les macros externes de 2007 se convertissent comme les autres. par contre pour les macros incorporées :

    ACCESS 2007 – Convertir les macros incorporées en VBA
    1 – ouvrir la macro en mode création clic (….) Sur la ligne évènement
    2 – cliquer sur disquette enregistrer sous – noter le nom et valider
    3- la macro se retrouve dans les macros du volet de navigation (avec les macros externes si il en existe)
    4 –la sélectionner
    5 -Ruban – onglet « Outils de base de données » à coté visual basic
    Convertir les macros en visual basic.
    La macro est convertie en « function » . le nom de la fonction est maintenant sur la ligne évènement
    Dans visual basic on la retrouve dans les modules.
    - Macro convertie – Nom Fonction.

  5. #5
    Membre averti Avatar de solaar
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    607
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2007
    Messages : 607
    Points : 314
    Points
    314
    Par défaut
    Convertir des macros globales en Visual Basic!
    c'est sa marche également avec Microsoft Access 2007.

    Merci!

  6. #6
    Membre expérimenté
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France

    Informations professionnelles :
    Secteur : Services à domicile

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 219
    Points : 1 707
    Points
    1 707
    Par défaut OK tu as résolu j'ai mal compris
    salut,
    je ne comprends pas ton dernier post.
    Convertir des macros globales en Visual Basic!
    c'est sa marche également avec Microsoft Access 2007.
    .

    c'est une question ?

    si c'est le cas .... toutes les macros se convertissents clic dessus et voir la fin de la procédure spéciale pour les macros incorporées ou dites de formulaire qui sont spécifiques à 2007.

    ok : je vois que tu as mis résolu entre temps....excuses

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

Discussions similaires

  1. [XL-2007] Macro ou code VBA d'un formule Gauche et Recherche
    Par ghisunit dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 15/03/2012, 23h36
  2. [AC-2007] Convertir une macro Autoexec en VBA
    Par dumas.blr dans le forum VBA Access
    Réponses: 1
    Dernier message: 07/02/2011, 21h46
  3. [AC-2007] Code pour convertir mes macros en VBA.
    Par solaar dans le forum VBA Access
    Réponses: 2
    Dernier message: 05/08/2009, 20h09
  4. convertir une macro en code vba
    Par misig dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 13/12/2007, 00h54
  5. Prob pour exporter une macro en code VBA
    Par electrosat03 dans le forum Access
    Réponses: 6
    Dernier message: 04/02/2006, 20h15

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