1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| Private Sub CommandButton1_Click()
Dim L As Byte, X As Byte, i As Byte
If Me.ListBox1.ListIndex = -1 Then
MsgBox "Veuiller indiquer un mois", vbCritical
Exit Sub
End If
With WS
L = Me.ComboBox1.ListIndex + 5
If Me.ComboBox1.ListIndex = -1 Then
MsgBox "Veuiller indiquer un jour", vbCritical
Exit Sub
End If
On Error Resume Next
.Range("B" & L).Value = CDbl(.Range("B" & L).Value) + CDbl(Me.TextBox1)
.Range("C" & L).Value = CDbl(.Range("C" & L).Value) + CDbl(Me.TextBox2)
.Range("D" & L).Value = CDbl(.Range("D" & L).Value) + CDbl(Me.TextBox3)
End With
For X = 1 To 3
Me.Controls("TextBox" & X) = ""
Next
End Sub |