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

Excel Discussion :

De vba excel à vb6


Sujet :

Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 29
    Par défaut De vba excel à vb6
    Bonjour à tous, j'ai réalisé une macros avec excel 2003. Elle comporte un userform mais je n'ai aucunement besoin de la feuille de calcul excel qui est lié au classeur, Toutes les feuilles sont d'ailleurs vierge. Dans cette macros je cherche des informations dans d'autres classeurs pour pouvoir alimenter le Userform. Je me demande s'il est possible de générer une application indépendante (un exécutable) à partir de cette macro?

    Si se n'est pas possible, étant donné que j'ai VB6. Est-ce qu'il est possible de faire un copier coller du code en sachant que j'utilise par exemple un objet Workbook?

    Et enfin, en faisant phi de tous ce que j'ai dit plus haut (même si ça a un lien), comment faire pour créer une application serveur avec vb6.

    nitho l'amateur

  2. #2
    Membre éprouvé
    Profil pro
    Business Analyst
    Inscrit en
    Juin 2009
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Business Analyst

    Informations forums :
    Inscription : Juin 2009
    Messages : 93
    Par défaut
    Bonjour nitho,

    Je ne tripatouille pas encore assez de VB6 pour te répondre sur la possibilité/fiabilité d'un transfert du code.

    Mais une astuce-bricolage en restant dans Excel peut consister à enregistrer ton classeur en xla (pour ne plus avoir de feuille visible) et à lancer ton userform directement depuis l'évènement Worbook_Open...

    Cordialement,

    Benoît

  3. #3
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Par défaut
    absolument il suffit de déclarer ton objet dans vb6

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