Bonjour,

Je suis un débutant sur le vba.

J'aimerais mettre 3 cases à cocher sur ma feuille excel (sans passer par un userform si c'est possible).

J'ai fais une macro avec le code suivant qui marche pas bien sûr.

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
Sub teste()
If CheckBox1.Value = False Then (l'erreur est sur cette ligne!!!)
' SMIM+SPI
Range("C16") = "=((C12/100)*D12)+((C13/100)*D13)"
 
ElseIf CheckBox2.Value = 0 Then
' SMI+SPI
Range("C16") = "=((C11/100)*D11)+((C13/100)*D13)"
 
Else
' SMI+SMIM
Range("C16") = "=((C11/100)*D11)+((C12/100)*D12)"
 
End If
End Sub
Je m'arrache les cheveux parce que je comprends pas l'erreur

Merci beaucoup si vous arriviez à me mettre sur la bonne voie

A+