Macros Excel : format Textbox

julien -  
thev Messages postés 2077 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Le remplissage de cellules d'un tableur Excel en passant par une Userform me pose problème au niveau des formats :

Problème 1 :
Textbox3 = Date
Range("B" & idx).Activate
ActiveCell = Format(TextBox3, "dd/mm/yy")

Avec cette formule, les mois et les jours s'inversent dans ma cellule Excel lors de l'envoi des données :
Il est affiché en textbox3 "11/07/2008" (11 juillet 2008)
et dans ma cellule, cela devient "07/11/20008" (7 novembre 2008)

Problème 2 :
Range("C" & idx).Activate
ActiveCell = TextBox1

Avec cette formule, le nombre saisi en textbox1 est envoyé sous chaîne de caractères et non en nombre tel que je le souhaiterai.

Connaissez-vous les solutions à la résolution de mes 2 problèmes ?

Merci d'avance,

Julien
A voir également:

1 réponse

thev Messages postés 2077 Date d'inscription   Statut Membre Dernière intervention   719
 
Je n'ai pas testé mais j'écrirai plutôt :

ActiveCell.NumberFormat= "dd/mm/yy"
ActiveCell =TextBox3

ActiveCell = val(TextBox1)
0