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 :

Création de bibliothèques VBA


Sujet :

Macros et VBA Excel

Vue hybride

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

    Informations forums :
    Inscription : Avril 2004
    Messages : 44
    Par défaut Création de bibliothèques VBA
    Bonjour,

    voici les données du problème : je ne peux développer qu'avec les outils déjà disponibles sur le poste de travail (très limité), c'est-à-dire notepad, Excel et Word 2000. Pas le droit de déployer un autre outill/environnement, pas le droit de déployer mes propres DLLs en provenance d'un ordi 'externe' au réseau.

    Ceci dit l'application en cours de dév est en VBA Excel s'appuyant sur des données XML. Cette appli se composent de différents modules (suivi, admin, reporting... PAS au sens 'module vba') et donc de nombreuses fonctionnalités se retrouvent dans l'un ou l'autre des modules.

    Pour ce faire j'ai créé un fichier Excel avec une seule feuille vierge contenant mes classes et fonctions communes, ce fichier étant ajouté comme référence des autres fichiers XLS applicatifs. Ces XLS sont partagés, (même le fichier de classes) ce qui a pour effet d'empêcher la visu/édition du code VBA - en soit pas un mal - mais provoque à chaque ouverture un popup "Le projet ne peut pas être affiché" (c'est l'ouverture du fichier de classes partagé qui fait ça) et ça commence à être ennuyeux. De plus j'ai peur qu'un utilisateur maladroit ou inattentionné n'utilise le fichier de classes pour autre chose.

    Je me pose donc la question : est-il possible de créer des bibliothèques de fonctions (type dll, ocx, com éventuellement) que je puisse utiliser dans mes fichiers applicatifs avec les outils dont je dispose ?

    Vous remerciant par avance.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 44
    Par défaut
    Bon ben après des recherchers infructueuses, il s'avère que ce que je demande n'est pas possible, il faut passer par un langage tiers pour créer la biblio

    Du coup, bon pour délestage.

  3. #3
    Expert confirmé
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Par défaut
    Salut,

    As tu pensé à créer un module de classe ?

Discussions similaires

  1. Réponses: 15
    Dernier message: 22/10/2007, 11h14
  2. Création de bibliothèque
    Par Le Furet dans le forum Général Conception Web
    Réponses: 5
    Dernier message: 07/06/2007, 15h49
  3. C++ et création de bibliothèque
    Par damien77 dans le forum C++
    Réponses: 2
    Dernier message: 26/03/2007, 09h56
  4. Problème : création de bibliothèque et utilisation
    Par damien77 dans le forum Code::Blocks
    Réponses: 8
    Dernier message: 21/03/2007, 22h56
  5. Pb création diagramme : bibliothèque non inscrite
    Par jeff37 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 12/08/2004, 16h38

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