date textbox

Jeremyy

XLDnaute Occasionnel
bonjour a tous,
j'ai un petit souci voila : je compare la date entré dans la textbox avec la date d'une cellule qui est au meme format mais je ne comprend pas il ne trouve pas que c'est égale !

voila mon programme qui fait la comrparaison
Code:
        If Sheets(ComboBox1.Value).Range("A" & i) = TextBox4.Value Then
        Sheets(ComboBox1.Value).Range("B" & i) = Sheets(ComboBox1.Value).Range("B" & i) & TextBox1.Value

merci d'avance
 
G

Guest

Guest
Re : date textbox

Bonjour Jeremy,

Avec des dates au même format:
Code:
     If Sheets(ComboBox1.Value).Range("A" & i).[COLOR=red]Text[/COLOR] = TextBox4.Value Then
        Sheets(ComboBox1.Value).Range("B" & i) = Sheets(ComboBox1.Value).Range("B" & i) & TextBox1.Value

C'est le texte de la cellule qu'il faut comparer et non sa valeur( propriété par défaut) qui est un nombre.

Sinon il faut transformer TextBox4.Text en Date : cDate(TextBox4.Text)

[Edit] Comme l'a si bien montré Pascal

A+
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Re : date textbox

Bonjour

oui tu peux par exemple

Code:
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If TextBox1 <> "0" And TextBox1 <> "1" Then
MsgBox " que 0 ou 1"
TextBox1 = ""
TextBox1.SetFocus
End If
End Sub
 

Discussions similaires

Réponses
11
Affichages
363
Réponses
5
Affichages
255

Statistiques des forums

Discussions
312 611
Messages
2 090 223
Membres
104 452
dernier inscrit
hamzamounir