Private Sub energie_ajout_Click()
Dim Arr, L As Long, C As Integer
If Me.liste_energie = "" Then
MsgBox "N'oubliez pas de selectionner un compteur !"
Exit Sub
End If
If Me.liste_energie = "Choisir un compteur d'énergie" Then
MsgBox "N'oubliez pas de selectionner un compteur !"
Exit Sub
End If
If Not IsDate(Me.date_energie) Then
MsgBox "N'oubliez pas de rentrer une date correcte !"
Exit Sub
End If
With Worksheets("DATA2")
If Me.valeur_energie <> "" And IsNumeric(valeur_energie) Then
For i = 1 To 20
If .Cells(1, i).Value = Me.liste_energie Then
.Cells(Rows.Count, i + 1).End(xlUp).Offset(1, 0).Value = Me.valeur_energie
.Cells(Rows.Count, i).End(xlUp).Offset(1, 0).Value = Me.date_energie
End If
Next i
Else: MsgBox "La valeur rentrée n'est pas correcte!"
Exit Sub
End If
Worksheets("DATA2").Calculate
MsgBox "la valeur a été ajoutée à la base"
End With
End Sub