Modification via userform, vide ou imposer format nombre
Bonjour,
Je voudrais effectuer des corrections dans une BD via un userform. Le code ci-dessous fonctionne bien si j'insère des nombres.
Il s'agit de paramètres électriques, donc lors de la saisie et l'archivage des erreurs ont été commises.
En effet, le relevé n'ayant pas été effectué, je voudrais vider les cellules correspondantes dans la BD.
Pour cela, je vide les valeurs des 2 textboxs (TextBox1 et TextBox2) mais mon code plante sur la ligne du "IF".
Je suis vraiment bloqué. Je vous remercie pour votre aide.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| Private Sub Cmd_Valider_Click()
Set f = Sheets("BD")
For Each c In f.Range("C2:C" & f.[C1048576].End(xlUp).Row)
If c = CDate(Txt_Date) And c.Offset(0, 15) = Txt_cmdp And c.Offset(0, 16) = Txt_Poste _
Then c.Offset(0, 17) = CDbl(TextBox1): c.Offset(0, 18) = CDbl(TextBox2)
Next
Unload Me
MsgBox "Paramètres Corrigés!", vbInformation
End Sub |
Cordialement,