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
|
'Dans le code de la Feuille
Option Explicit
Dim Bouton() As New Classe1 'Le module de classe s'appelle Classe1. C'est lui qui contient les procedures
Sub Initialise__Les_Boutons()
Dim Nb As Integer, oB As OLEObject
For Each oB In Feuil1.OLEObjects
If TypeName(oB.Object) = "CommandButton" Then
Nb = Nb + 1
ReDim Preserve Bouton(1 To Nb)
Set Bouton(Nb).GrLignes = oB.Object
End If
Next
End Sub
Private Sub Worksheet_Activate()
Initialise__Les_Boutons
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Initialise__Les_Boutons
End Sub |
Partager