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 :

Pb lecture code module!


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué Avatar de mumu27
    Profil pro
    Développeur informatique
    Inscrit en
    Mars 2009
    Messages
    213
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2009
    Messages : 213
    Points : 128
    Points
    128
    Par défaut Pb lecture code module!
    Bonjour,

    j'aurais souhaité lire le code de mes modules. Par exemple le lire ligne par ligne, afin peut-être de le mettre dans un String. En effet je pourrais alors en extraire les caractères qui m'intéressent à savoir "O:\". Je ne sais pas si je peux extraire directement les caractères intéressants ou s'il faut que je les transfère dans un String.

    Je pars de ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Classeur.VBProject.VBComponents(Module).CodeModule
    Merci d'avance pour votre réponse.

    mumu27!

  2. #2
    Membre expérimenté
    Avatar de tototiti2008
    Homme Profil pro
    Formateur/développeur
    Inscrit en
    Octobre 2008
    Messages
    747
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Formateur/développeur

    Informations forums :
    Inscription : Octobre 2008
    Messages : 747
    Points : 1 332
    Points
    1 332
    Par défaut
    Bonjour mumu27,

    Si tu veux récupérer tout le code du Module, je ferais un truc comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Dim Cod As String, nblign As Long
        nblign = Classeur.VBProject.VBComponents(Module).CodeModule.CountOfLines
        Cod = Classeur.VBProject.VBComponents(Module).CodeModule.Lines(1, nblign)
    si c'est ligne par ligne, ce sera plutôt

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim Cod As String, nblign As Long, i as long
        nblign = Classeur.VBProject.VBComponents(Module).CodeModule.CountOfLines
    For i = 1 to nblign
        Cod = Classeur.VBProject.VBComponents(Module).CodeModule.Lines(i,1)
    Next i

Discussions similaires

  1. Ecriture et lecture dansun module
    Par Jiyuu dans le forum VB.NET
    Réponses: 2
    Dernier message: 28/02/2007, 22h18
  2. "Trellis code modulation"
    Par eschifro dans le forum Signal
    Réponses: 3
    Dernier message: 27/09/2006, 12h51
  3. Lecture code-barres ?
    Par jbidou88 dans le forum Access
    Réponses: 2
    Dernier message: 05/09/2006, 12h54
  4. Lecture Code à Barre
    Par touhami dans le forum Delphi
    Réponses: 7
    Dernier message: 28/08/2006, 14h12
  5. Réponses: 4
    Dernier message: 22/12/2005, 16h46

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