Private Sub CommandButton1_Click() If CheckBox1.Value True And CheckBox2.Value False Then CheckBox1.Caption = Range("A1").Value ElseIf CheckBox1.Value False And CheckBox2.Value True Then CheckBox2.Caption = Range("A1").Value ElseIf CheckBox1.Value True And CheckBox2.Value True Then CheckBox1.Caption = Range("A1").Value CheckBox2.Caption = Range("A2").Value Else ' Le dernier cas ? End If End Sub
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionOk je vois que vous êtes pas trop sure...
ce que je n'arrive pas à faire si je coche checkbox1 seulement un item apparais en A1
str = Range("A1").Value CheckBox1 = str
'Ca rend le code moins lourd --V Application.ScreenUpdating = False Sheets("TaFeuille").Select If CheckBox1.Value = True Then With Range("A1").End(xlRight).Offset(0, 1).Select ActiveCell.Value = TonItem.Value End If If CheckBox2.Value = True Then With Range("A1").End(xlRight).Offset(0, 1).Select ActiveCell.Value = TonItem.Value End If If CheckBox3.Value = True Then With Range("A1").End(xlRight).Offset(0, 1).Select ActiveCell.Value = TonItem.Value End If If CheckBox4.Value = True Then With Range("A1").End(xlRight).Offset(0, 1).Select ActiveCell.Value = TonItem.Value End If '. '. '. '. '. Jusqu'a 20 If CheckBox20.Value = True Then With Range("A1").End(xlRight).Offset(0, 1).Select ActiveCell.Value = TonItem.Value End If