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 :

Access et visual basic


Sujet :

VBA Access

  1. #1
    Débutant   Avatar de FCL31
    Profil pro
    Inscrit en
    Août 2007
    Messages
    885
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 885
    Points : 267
    Points
    267
    Par défaut Access et visual basic
    Slt

    J'ai une question peut être stupide mais on m'a parlé de visual basic et je voudrais savoir si il est possible d'exporter une application access vers visual basic (sachant que visual basic je ne m'en suis servi qu'une seulement une seule fois et donc je connai pas trop).

    Merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Oui et Non, car il faudra faire pas mal d'adaptation, tel que (la liste n'est pas exhaustive) :

    1 - Les formulaires Access sont différents des formulaires VB, (les formulaires VB se rapprochent plus des Userform Excel)
    2 - Les etats n'existent pas

    Et bien d'autres choses, par contre une boucle If en VBA sous Access sera la même sous VB.
    VB ne comporte pas de tables, il faudra donc te connecter à une base (Access ou autre).

    Et cela pour VB6, pour VB.net, il faut repartir à zéro.

    Peux-tu nous expliquer le but ?

    Starec

  3. #3
    Débutant   Avatar de FCL31
    Profil pro
    Inscrit en
    Août 2007
    Messages
    885
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 885
    Points : 267
    Points
    267
    Par défaut
    Merci

    En fait on ma dit qu'il serai pas mal de faire l'application sur visual basic (j'ai le 2005) pour l'installer comme un programme.
    Je me doutai qu'il valais faire un lien entre les tables access et visual basic mais comment ??
    Et si je comprant bien en il faut refaire les formulaire sur visual basic.
    Donc garder les tables sur access, les formulaires sur visual basic (peut étre en se servant des codes déja fait sur access ?) et faire un lien entre les 2 ?
    Je rapelle que je connait pas trop visual basic donc si tu connait des tuto ou des sites qui peuvent aider se serai cool

    Merci

  4. #4
    Invité
    Invité(e)
    Par défaut
    Re

    Attention, le VB de la version 2005 n'a rien à voir avec le VB d'Access et le VB6.

    Pour moi si tu passes en VB 2005 tu reprends tout de A à Z, tu laisses juste les tables dans Access.

    Pour lien, c'est simple ici sur ce site : http://www.developpez.net/forums/forumdisplay.php?f=486

    Starec

  5. #5
    Débutant   Avatar de FCL31
    Profil pro
    Inscrit en
    Août 2007
    Messages
    885
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 885
    Points : 267
    Points
    267
    Par défaut
    Je te rmerci je me douté qu'il falai refaire les formulaire.
    mais faut-il (si on peu exporter les tables vers visual basic, conseilé ou pas ?)

  6. #6
    Invité
    Invité(e)
    Par défaut
    Re

    On n'exporte pas des tables, VB 2005 (comme les autres) n'est pas une base de donnée, tes tables doit rester dans la base de données (Access, Oracle, etc ...).

    Ton application se connectera à cette base pour traiter les données.

    Starec

  7. #7
    Débutant   Avatar de FCL31
    Profil pro
    Inscrit en
    Août 2007
    Messages
    885
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 885
    Points : 267
    Points
    267
    Par défaut
    omment on fait la conection entre visual basic et access ????

  8. #8
    seb92400
    Invité(e)
    Par défaut
    Hello,

    En fait on ma dit qu'il serai pas mal de faire l'application sur visual basic (j'ai le 2005) pour l'installer comme un programme.
    On t'a dit... mais, as-tu demandé pourquoi ? Access ne peut effectivement pas créer d'exécutables, mais ce n'est pas une raison... En faisant une recherche sur le forum, tu trouveras des idées pour simuler un exécutable...

    Si tu te lances dans la conception d'une application VB (qui plus est 2005), tu vas y mettre un bout de temps... Je ne suis pas sûr que même en prenant en compte le prix des licences Access ou Runtime, ce soit plus avantageux... C'est un peu comme prendre une voiture, garder le châssis et les roues, et reconstruire tout ce qui va autour (carrosserie, moteur, habitacle...) alors que tu l'as déjà...

  9. #9
    Membre éprouvé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 044
    Points : 1 041
    Points
    1 041
    Par défaut
    bonjour,
    D'accord avec noawsen
    l'utilité d'utilisiser VB.net serait pour réaliser une application Web ou du pocket PC.

    Bon WE

Discussions similaires

  1. Access 2007 & Visual Basic Express 2008
    Par Pithonnette dans le forum VB.NET
    Réponses: 3
    Dernier message: 22/07/2008, 14h18
  2. importer requete access vers visual basic
    Par driver dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 21/03/2007, 19h07
  3. D'Excel à Access par Visual Basic 6.0
    Par moane dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 12/04/2006, 17h25
  4. Accès Réseau a une base de données Access par Visual Basic
    Par thegreatbato dans le forum VBA Access
    Réponses: 5
    Dernier message: 06/01/2006, 14h04
  5. Scruter un table Access en Visual Basic
    Par creale10 dans le forum Access
    Réponses: 6
    Dernier message: 02/01/2006, 19h06

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