[VBA-E] Effacement de cellules et fonction sur un CommandButton crée dynamiquement
Bonjour,
J'aurais 2 petites questions en VB-E
1) Comment faire pour effacer le contenu d'une "zone" de cases sur une feuille Exel ?
Avec cells(8,"C")="" j'arrive à effacer la case 8-C mais je n'arrive pas a effacer une zone ( un rectangle par exemple) de cases a cause de la lettre, parce que sinon deux boucles for imbriquées suffiraient...
2) Je creer "dynamiquement" un Commandbouton via le code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| Set Pge = Me.MultiPage1.Pages(1) '2eme page du multipage
For j = 1 To x 'boucle pour créer les frames
Set Frme = Pge.Controls.Add("Forms.Frame.1", "test" & j)
'[...]
'creer les boutons commande
Set CmdA = Frme.Add("forms.CommandButton.1")
With CmdA
.Caption = "valider"
.Left = 170
.Top = 14
.Width = 50
.Height = 18
End With
'[...]
next j |
Comment executer une fonction lors de l'appui sur ce bouton ?
merci bien