Bonjour à tous

J'ai un pb que je n'arrive pas à résoudre :

J'ai créé une macro qui "fabrique" un commandbutton dans une nouvelle feuille. Jusque là, ça fonctionne bien. Ce que je ne sais pas faire, c'est lier ce commandbutton à une autre macro.
Quelqu'un peut-il m'aider ?

Merci à tous par avance et voici mon code :

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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
Private Sub CommandButton1_Click()
 
    'Ajouter une nouvelle feuille au nom du salarié
    With Sheets.Add
    .Name = ComboBox1.Value
    End With
 
 
    'création du tableau
    Sheets("Base").Range("P1:AW14").Copy Sheets(ComboBox1.Value).Range("A1")
    Columns("B:AF").Select
    Selection.ColumnWidth = 2.63
    'intégration des données du salarié dans le planning
    Range("b1") = "Planning annuel : " & ComboBox1.Value
    Range("A2") = ComboBox2.Value
 
 
    If ComboBox3.Value = "Janvier" Then
    Range("A3") = ComboBox3.Value
    ElseIf ComboBox3.Value = "Février" Then
    Range("A4") = ComboBox3.Value
    ElseIf ComboBox3.Value = "Mars" Then
    Range("A5") = ComboBox3.Value
    ElseIf ComboBox3.Value = "Avril" Then
    Range("A6") = ComboBox3.Value
    ElseIf ComboBox3.Value = "Mai" Then
    Range("A7") = ComboBox3.Value
    ElseIf ComboBox3.Value = "Juin" Then
    Range("A8") = ComboBox3.Value
    ElseIf ComboBox3.Value = "Juillet" Then
    Range("A9") = ComboBox3.Value
    ElseIf ComboBox3.Value = "Août" Then
    Range("A10") = ComboBox3.Value
    ElseIf ComboBox3.Value = "Septembre" Then
    Range("A11") = ComboBox3.Value
    ElseIf ComboBox3.Value = "Octobre" Then
    Range("A12") = ComboBox3.Value
    ElseIf ComboBox3.Value = "Novembre" Then
    Range("A13") = ComboBox3.Value
    ElseIf ComboBox3.Value = "Décembre" Then
    Range("A14") = ComboBox3.Value
    Else
    Range("A14") = ""
    End If
 
    no_ligne = Sheets("Base").Range("K65536").End(xlUp).Row + 1
    Sheets("Base").Cells(no_ligne, 11) = ComboBox1.Value
 
Unload Me
 
    Range("A1").Select
 
'AjoutCommandButton_Feuille()
        Dim Obj As OLEObject
 
 
        'Ajout CommandButton dans la feuille
        Set Obj = Sheets(ComboBox1.Value).OLEObjects.Add("Forms.CommandButton.1")
            With Obj
            .Left = 616 'position horizontale
            .Top = 230 'position verticale
            .Width = 140 'largeur
            .Height = 30 'hauteur
            .Object.BackColor = RGB(235, 235, 200) 'Couleur de fond
            .Object.Caption = "Fermer le planning"
            End With
 
End Sub