Bonjour,
J'ai téléchargé un document PDF pour débutant en VBA et j'ai du mal à réaliser les exemples qui sont là-dessus.
Je ne sais pas si je dois écrire les codes dans un module ou dans une feuille ou dans "Workbook".
Un exemple de code :
Sub creationModule()
Dim Wb As Workbook
Dim VBComp As VBcomponent
Dim X As Integer
Set Wb = Workbooks("Classeur1.xls")
Set VBComp = Wb.VBProject.VBComponents.Add(1)
VBComp.Name = "NouveauModule"
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
Je voudrai savoir où écrire ce code, et si je pouvais avoir un prof pour me suivre dans mon évolution ça serait l'idéal... lol !
Merci d'avance...
Cordialement
J'ai téléchargé un document PDF pour débutant en VBA et j'ai du mal à réaliser les exemples qui sont là-dessus.
Je ne sais pas si je dois écrire les codes dans un module ou dans une feuille ou dans "Workbook".
Un exemple de code :
Sub creationModule()
Dim Wb As Workbook
Dim VBComp As VBcomponent
Dim X As Integer
Set Wb = Workbooks("Classeur1.xls")
Set VBComp = Wb.VBProject.VBComponents.Add(1)
VBComp.Name = "NouveauModule"
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
Je voudrai savoir où écrire ce code, et si je pouvais avoir un prof pour me suivre dans mon évolution ça serait l'idéal... lol !
Merci d'avance...
Cordialement