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 :

Access: programmer une interface avec vba [AC-2007]


Sujet :

IHM

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 71
    Points : 57
    Points
    57
    Par défaut Access: programmer une interface avec vba
    Bonjour

    Je dispose d'une BDD. Je souhaiterais créer une interface pour Access avec une icone spécial etc... afin de faciliter les requêtes à des utilisateurs non-initiés (et faire plein d'autres choses...). Je voulais savoir si VBA le permettait. En fait la vrai question est qu'elles sont les possibilités de VBA?

    Je suis preneur de toutes expériences ou d'exemples ayant été réalisé avec VBA afin de juger des possibilités. Aussi avez vous connaissance d'un bon manuel? (il y a cette liste de manuel, avez-vous déjà fait l'acquisition de l'un d'eux?). On va dire que j'ai un niveau moyen moins en vb.

    Par avance merci,

    Cordialement.

  2. #2
    Modérateur

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

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 365
    Points : 23 835
    Points
    23 835
    Par défaut
    VBA est un langage de programmation complet de type procédural avec des objets.

    Il permet de faire beaucoup de choses en standard et encore plus avec des appels aux API de windows. Il est difficile d'en dresser une liste exhaustive.

    Si tu veux un bel exemple, cherche le tutorial sur la recherche multicritères sur ce site.

    Attention il ne faut pas confondre VB (Visual Basic) et VBA (Visual Basic for Application). Ceux sont deux langages proches mais pas identiques.

    A+

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 71
    Points : 57
    Points
    57
    Par défaut
    ok, merci du conseil, je me lance donc sans hésiter.

  4. #4
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 184
    Points : 1 363
    Points
    1 363
    Par défaut
    Bonjour,

    S'il s'agit d'avoir un requêteur sur une BdD autre qu'Access, il existe des outils (gratuits) qui sont très bien (par exemple FlySpeed).

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

Discussions similaires

  1. Gestion d'une image avec VBA Access
    Par Marin d'Eau Douce dans le forum VBA Access
    Réponses: 3
    Dernier message: 23/01/2012, 17h38
  2. Executer une Macro Access à partir d'Excel (avec VBA)
    Par math78 dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 08/11/2006, 14h05
  3. Copier une formule avec vba
    Par NAMORJOSE dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 19/05/2006, 00h12
  4. Insertion d'une date dans une table avec vba
    Par skeut dans le forum Access
    Réponses: 2
    Dernier message: 21/02/2006, 08h54
  5. Piloter une interface avec des relais
    Par Yepazix dans le forum API, COM et SDKs
    Réponses: 13
    Dernier message: 26/10/2004, 19h46

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