Excel VB Textbox Erreur compilation

Résolu
Kevbad -  
 Kevbad - 2 nov. 2011 à 18:42
Bonjour,
Alors voila, je voudrai faire une base de donnée sous excel, avec un userform pour la boite de dialogue. Le but est de rentrer les valeur dans les textbox, puis elles se rangent toutes seules dans les colonnes.
A un moment, j'ai un textbox qui reçoit une donnée Date : Xx = CDate(Textbox3)
Hors, quand je ne met aucune valeur dans celle si, j'ai une erreur de compilation..

Comment y remédier ?

Merci d'avance tout le monde :D


A voir également:

1 réponse

pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   2 759
 
Salut,
Essaye comm ceci :
If Not IsDate(TextBox3) And TextBox3 = "" Then
    MsgBox "Format non valide"
Else
Xx = CDate(Textbox3)
End If
0
Kevbad
 
Merci, mais ce n'est pas exactement ce que je cherche.. Je voudrai que s'il n'y a aucune valeur de rentrée, alors, on n'entre aucune valeur dans la base de donnée.

S'il n'y a rien à importer, on importe pas..

Je ne sait pas si c'est très clair..
0
pijaku Messages postés 12263 Date d'inscription   Statut Modérateur Dernière intervention   2 759
 
Bonjour,
De retour de vacances... :
Si rien de saisi dans textbox3 alors rien ne s'inscrit en A1 :
If TextBox3 = "" Then
Range("A1") = ""
Else
Range("A1") = TextBox3
End If

Si rien de saisi dans textbox3 alors rien ne se passe :
If TextBox3 = "" Then Exit Sub
0
Kevbad
 
Merci !!
0