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

Macros et VBA Excel Discussion :

VBA Excel to VB [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 60
    Par défaut VBA Excel to VB
    Bonjour à tous,

    voilà j'ai une petite question. Je programme depuis qq temps en VBA sous Excel, mais comme je traite des données financières en quantité assez lourde, on m'a conseillé d'effectuer mes programmes en VB ou en C afin d'éviter la lenteur d'Excel. J'ai donc télécharger VB pour me rendre compte de la différence.
    La syntaxe de VB et de VBA est-elle sensiblement la même? est-il facile de passer de l'un à l'autre?
    Peut-on créer des spreadsheets sous VB? ou bien doit-on se servir d'une base de donnée externe?
    Je veux dire que VBA sous Excel, on a la facilité de voir les données sur le feuillet Excel et de faire naviguer le programme au travers, peut-on faire pareil sur VB6?

    Merci de votre aide

    Anthony

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Par défaut
    Bonjour,
    La syntaxe de VB et de VBA est-elle sensiblement la même?
    Pas du tout, si c'est VB.Net, oui si c'est VB6

    est-il facile de passer de l'un à l'autre?
    Non pour le VB.Net
    Peut-on créer des spreadsheets sous VB? ou bien doit-on se servir d'une base de donnée externe?
    base de donnée externe
    Je veux dire que VBA sous Excel, on a la facilité de voir les données sur le feuillet Excel et de faire naviguer le programme au travers, peut-on faire pareil sur VB6?
    Oui, mais avec beaucoup de code.
    Mon option...
    Base de donnée avec acces (ou similaire) et quand besoin d'une présentation (fonction) non disponnible employer excel.
    Mais ce n'est que mon avis.
    A+

  3. #3
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 60
    Par défaut
    Merci de ta réponse

    Alors si j'ai bien compris VB6 et VBA ont sensiblement le mm style de code. Est-il vrai que programmer en VB rend les algo beaucoup plus rapides que programmer en VBA sous Excel? Jveux pas refaire tous mes algos si le gain est arbitraire
    Pour la base de donnée externe Access suffirait, mais je vois pas trop le lien entre Access et VB6 ou plutot comment le faire. Dsl mais j'ai l'habitude de programmer en VBA que sous Excel

    Ciao

    Anthony

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

    D'abord un programme compilé en Exe serait plus rapide qu'Excel.

    De plus tu indiques que tu viens de télécharger VB, es-tu sûr que c'est la version VB6 , car celle-ci n'est plus distribué depuis quelques années par MS.

    A mon avis tu as du VB.net et non du VB6.

    Philippe

  5. #5
    Membre averti
    Inscrit en
    Avril 2009
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 60
    Par défaut
    Merci de ta réponse Philippe, peux-tu me dire ce que tu entends pas programme compilé en exe? tu parles bien d'un ".exe"?

    Ciao

    Anthony

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

Discussions similaires

  1. [VBA-Excel,VB6,Fichier texte]enregistrer un classeur excel..
    Par Tarul dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/01/2005, 13h09
  2. [vba-excel] Le temps de fermeture trop court ?
    Par Damsou dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/01/2005, 10h03
  3. [VBA-Excel]
    Par Damsou dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 05/01/2005, 10h17
  4. [VBA EXCEL] Réduire/Agrandir UserForms
    Par Fench dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 06/11/2003, 16h02
  5. [VBA Excel] Effacer rapidement une feuille
    Par Invité dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 24/10/2002, 13h12

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