Macros Excel : format Textbox

Fermé
julien - 11 juil. 2008 à 12:50
thev Messages postés 1969 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 17 mars 2025 - 11 juil. 2008 à 16:19
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 1969 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 17 mars 2025 710
11 juil. 2008 à 16:19
Je n'ai pas testé mais j'écrirai plutôt :

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


ActiveCell = val(TextBox1)
0