Macro pour copier du contenu dans un module

  • Initiateur de la discussion Initiateur de la discussion Sultan
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Sultan

XLDnaute Nouveau
Bonjour Forum!

Je cherche présentement à faire une macro qui vient récupérer des valeurs dans une feuille excel et qui les copie dans un module du workbook.


J'ai exploré sur deux façons:

La première:
Code:
Range("A1:C8").Copy
ActiveWorkbook.VBProject.VBComponents("Module4").Select
CodeModule.Lines(22, 1).Paste


La deuxième:
Code:
Dim VBProj As VBIDE.VBProject
Dim VBComp As VBIDE.VBComponent
Dim CodeMod As VBIDE.CodeModule
Dim LineNum As Long
Const DQUOTE = """" ' one " character

    Set VBProj = ActiveWorkbook.VBProject
    Set VBComp = VBProj.VBComponents("Module4")
    Set CodeMod = VBComp.CodeModule
        
        With CodeMod
         [I]Ici, je ne trouve pas comment sélectionner la ligne 22 et de copier[/I]  
        End With
End Sub

Pouvez-vous m'aider?
 
Re : Macro pour copier du contenu dans un module

Bonsoir Sultan et bienvenu sur le Forum.

Il faut joindre le fichier avec les données à copier, si tu veux avoir de l'aide.

Je ne comprend pas pourquoi tu veux sélectionner la ligne 22, alors que dans le premier exemple tu veux copier Range("A1:C8") ???



A+ 😎
 
Re : Macro pour copier du contenu dans un module

Bonjour,

Voici le fichier.

La macro que je cherche à créer est associée au bouton valider du Userform.

une fois le userform validé, la macro crée une feuille avec le "Logon" et crée dans la feuille Macro le contenu à ajouter dans la procédure du module 4.

Tout va bien jusqu'à l'action copier, mais je ne réussis pas à l'ajouter à la ligne 22 de la procédure du Module 4.

Merci encore
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour