Re : Formule SOMMEPROD refractaire
Oui, si j'écrit la date directement dans la colonne Date au format 02.12.2007 la formule sommeprod marche bien.
Voici le code du bouton valider
Private Sub cmdValider_Click()
'--- Positionnement dans la base
If IsEmpty("B11") Then
Range("B11").Select
ActiveCell.Value = 1
Else
Range("B10").End(xlDown).Select ' dernière ligne de la BD
'Si erreur: remplir la 1ère ligne manuellement
ActiveCell.Offset(1, 0).Select ' en dessous
ActiveCell.Value = ActiveCell.Offset(-1, 0) + 1
End If
'--- Transfert Formulaire dans BD
ActiveCell.Offset(0, 1).Value = Format(TextBox1, "dd.mm.yyyy") 'Date
ActiveCell.Offset(0, 2).Value = ComboBox1 'Activité
ActiveCell.Offset(0, 3).Value = ComboBox3 'Libellé
ActiveCell.Offset(0, 4).Value = ComboBox4 'Nom et prénom
ActiveCell.Offset(0, 5).Value = Format(TextBox2, CstrValue) 'Description
ActiveCell.Offset(0, 7).Value = ComboBox5 'Mouvement
ActiveCell.Offset(0, 8).Value = Format(TextBox3, "0.00") 'Recettes CHF
ActiveCell.Offset(0, 9).Value = Format(TextBox4, "0.00") 'Dépenses CHF
'ActiveCell.Offset(0, 7).Value = TxtNull
'--
nettoie
Me.TextBox1.SetFocus
End Sub
Merci de ta réponse