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

VBA Access Discussion :

Débutant en Vba Acess


Sujet :

VBA Access

  1. #1
    Membre éprouvé
    Inscrit en
    Décembre 2007
    Messages
    1 235
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 1 235
    Par défaut Débutant en Vba Acess
    Bonjour j'ai créé un ptite base de donnée me permettant de gérer un magasin de pièce détaché, mais je voudrais maintenant pouvoir piloter ma base depuis une page d'accueil, et ensuite naviguer vers les différentes tables, formulaires et requetes!

    Je ne sais même pas comment créer un formulaire me permettant de servir de page d'accueil et je ne sais donc pas non plus comment acceder à son module pour programmer en vba!

    J'ai déja programmé en Vba Excel mais jamais en ACCESS j'attend beaucoup de votre aide! (Essayé de parler en langage débutant ACCESS...) Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    81
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 81
    Par défaut
    Bonjour,
    Deja ta page d'accueil tu peux la faire avec un formulaire.
    Tu vas dans Formulaire, Créer un formulaire avec l'assistant, ou en mode création.
    C'est pas plus compliqué
    Perso je les fait toujours sans l'assitant (en mode création) au moins je met ce que je veux !!
    Bonne aprem

  3. #3
    Membre éprouvé
    Inscrit en
    Décembre 2007
    Messages
    1 235
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 1 235
    Par défaut
    Merci c'est ce que j'ai fait mais après j'ai fait des boutons et je voudrais maintenant que s'a appel d'autres formulaires ou des requetes...

    1)Comment acceder au vba du formulaire

    2)Quel est la formulation pour faire appel à un formulaire je sais que en vba Excel il suffit de faire "Call UserForm"

    3)Comment faire pour que quand je vais appelé un formulaire, celui si s'ouvre vide et non en repartant de l'enregistrement 1 avec les différents champs remplis...

    Je sais qu'en vba excel il suffit de faire "LeNomDuChamps.value="" mais la je sais pas merci à tous

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2008
    Messages
    81
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 81
    Par défaut
    tu fais un clique droit sur ton bouton, propriété, évenement, sur clik, procédure événementielle
    pour appeler un autre formulaire c'est
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    docmd.openform "nom du formulaire"

  5. #5
    Membre éprouvé
    Inscrit en
    Décembre 2007
    Messages
    1 235
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 1 235
    Par défaut
    OK c'est important le choix que tu fait quand tu choisi ton bouton au début au momment de le créer?

    C'est la que sa va influencer sur le fait que le formulaire apparaisse vierge ou pas?

    Et si en bas de mon formulaire je veux mettre un boutton "OK" qui me valide la saisie comme si je faisait entrer c'est possible?

    Merci

  6. #6
    Membre éprouvé
    Inscrit en
    Décembre 2007
    Messages
    1 235
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 1 235
    Par défaut
    Comment on fait pour afficher un formulaire à l'ouverture dans vb éditor j'arrive pas à trouver un attribut comme dans excel "Workbook_Open"?

  7. #7
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 407
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 407
    Par défaut
    Simplfie toi la vie, oublie le VBA d'Excel. Les objets de Access ne sont pas les mêmes que ceux d'Excel et la structure d'une BD n'as rien à voir avec celle d'un chifrier. La façon dont on y fait les choses aussi n'à pas grand chose à voir non plus. :-).

    Pour ce qui est des formulaires, Access viens avec un jeu trés puissant d'assistants, en les suivant tu peux faire presque tout sans connaître une seule instruction de VBA.

    Je te suggère de faire ainsi : crée tes form avec l'assistant, surtout ceux basés sur des tables et des requêtes. Commence par eux tu feras les menus plus tard.

    Quand tu ajoutes un bouton dans un form, les assistants d'Access sont encore là pour te tenir la main.

    Un truc, quand tu es dans un form, clique bouton droit et choisi Propriété, c'est la clef des propriétés et événements disponibles pour l'objet sélectionné.

    A+
    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

Discussions similaires

  1. Débutante - Code VBA pour MsgBox avec actions multiples
    Par kisscool35 dans le forum Access
    Réponses: 5
    Dernier message: 22/08/2006, 17h43
  2. probleme de requetes VBA/ACESS. erreur execution 3251
    Par schwinny dans le forum Access
    Réponses: 9
    Dernier message: 05/07/2006, 10h11
  3. Aide débutant instruction VBA tableau Excell
    Par damien33 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 23/09/2005, 10h31
  4. formulaire vba/acess
    Par Julia82 dans le forum Access
    Réponses: 3
    Dernier message: 07/09/2005, 11h24
  5. débutant en VBA je n'arrive pas à finir ma macro excel
    Par jeanpierreco dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 19/01/2005, 12h20

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