A voir également:
- Comment crée-t-on une checkbox en VBA Excel
- Créer une liste déroulante excel - Guide
- Déplacer une colonne excel - Guide
- Comment cree un compte google - Guide
- Comment créer un groupe whatsapp - Guide
- Mise en forme conditionnelle excel - Guide
4 réponses
Bonjour, cette formule est valable sur un userform si tu veux créer la checkbox en VBA
Tu peux même la placer et la dimentionner à ta guise
Set myCheckBox1 = UserForm1.Controls.Add("Forms.CheckBox.1")
With myCheckBox1
.Name = "FIOP"
("Movex_Gammes_temp").Range("c2").Offset(cpt, 0)
.Caption = "j" & 19 + cpt
.Left = 330
.Top = VH + 51
.Height = 20
.Width = 10
End With
J'espère t'avoir été utile
Tu peux même la placer et la dimentionner à ta guise
Set myCheckBox1 = UserForm1.Controls.Add("Forms.CheckBox.1")
With myCheckBox1
.Name = "FIOP"
("Movex_Gammes_temp").Range("c2").Offset(cpt, 0)
.Caption = "j" & 19 + cpt
.Left = 330
.Top = VH + 51
.Height = 20
.Width = 10
End With
J'espère t'avoir été utile
Merci pour ton aide. Mais jai un probleme :\
Quand je copie colle ton texte dans une macro et que jessaie de le compiler, il "colorie" la ligne ou ya ("Movex_Gammes_temp").Range("c2").Offset(cpt, 0) et il me met erreur de compilation: attendu numero de ligne instruction ou fin dinstruction.
Pourquoi esct ce qu'il fait ca ?
Quand je copie colle ton texte dans une macro et que jessaie de le compiler, il "colorie" la ligne ou ya ("Movex_Gammes_temp").Range("c2").Offset(cpt, 0) et il me met erreur de compilation: attendu numero de ligne instruction ou fin dinstruction.
Pourquoi esct ce qu'il fait ca ?
Excuse moi j'ai été trop vite,
Je suis en train de travailler sur le fichier d'un autre gars et je n'ai pas tout vérifié...
En fait, celui ci avait une cellule de base et il utilisait la fonction offset
Set myCheckBox1 = UserForm1.Controls.Add("Forms.CheckBox.1")
With myCheckBox1
.Name = "FIOP"
.Caption = "j"
.Left = 330
.Top = VH + 51
.Height = 20
.Width = 10
End With
Je pense que tu peux travailler sans cette ligne...
Je suis en train de travailler sur le fichier d'un autre gars et je n'ai pas tout vérifié...
En fait, celui ci avait une cellule de base et il utilisait la fonction offset
Set myCheckBox1 = UserForm1.Controls.Add("Forms.CheckBox.1")
With myCheckBox1
.Name = "FIOP"
.Caption = "j"
.Left = 330
.Top = VH + 51
.Height = 20
.Width = 10
End With
Je pense que tu peux travailler sans cette ligne...