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 :

Visual basic For Application


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 106
    Par défaut Visual basic For Application
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    Sub creationModule()
        'Nécéssite d'activer la référence
        '"Visual basic For Application Extensibility 5.3"
        '
        Dim Wb As Workbook
        Dim VBComp As VBComponent
        Dim X As Integer
     
        'Définit le classeur cible
        Set Wb = Workbooks("Classeur1.xls")
     
        'Ajoute un module standard dans le classeur
        Set VBComp = Wb.VBProject.VBComponents.Add(1)
        'Renomme le module
        VBComp.Name = "NouveauModule"
     
        'Ajoute une macro dans le module
        With VBComp.CodeModule
            X = .CountOfLines
            .InsertLines X + 1, "Sub laMacro()"
            .InsertLines X + 2, "Range(""A1"").Value = ""Coucou"""
            .InsertLines X + 3, "End Sub"
        End With
    End Sub
    comment faire pour activer la référence Visual basic For Application Extensibility 5.3????

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

    Comme toutes les références, dans l'éditeur VB, menu Outils/références, et tu le sélectionnes en cliquant dans la case.


    Starec

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 106
    Par défaut
    je suis parvenu a selectionner ce qu'il fallait maintenant

    il y encore un autre message d'error : dans cette ligne de code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Set VBComp = Wb.VBProject.VBComponents.Add(1)
    c'est écrit que la méthode 'VBproject' de l'objet '_Workbook' a échoué


Discussions similaires

  1. Microsoft Visual Basic For Applications Extensibility 5.3 en permanence
    Par Un Internaute dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 03/10/2014, 07h35
  2. [XL-2003] Microsoft Visual Basic For Applications Extensibility 5.3 en permanence
    Par Un Internaute dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 01/10/2014, 14h50
  3. Composant "Visual Basic pour Applications"
    Par toniodp dans le forum Général VBA
    Réponses: 0
    Dernier message: 05/08/2009, 17h55
  4. Visual basic et application web
    Par tickerdu22 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 21/10/2008, 15h56
  5. Réponses: 1
    Dernier message: 05/07/2007, 15h54

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