VBA- Formulaire zone texte en format en texte conversion format nombre

Bonjour ,

Après avoir réalisé plusieurs recherches je reste bloqué sur ce problème.

Lorsque je remplis mon formulaire feuille "Formule de saisie" , mon tableau BDD se remplit cependant la colonne durée arrêt se met en format texte.

J'aimerai convertir ce format texte en format numérique afin de traiter les données.

De plus , j'aimerai aussi traiter les dates mais j'arrive pas appliquer le filtre chronologique.

Merci pour votre aide.

Bonjour,

Je n'ai pas ouvert votre fichier, mais j'imagine que votre formulaire repose sur des Textbox. Comme leur nom l'indique, le contenu de ces objets est du texte, même s'il ressemble à un nombre. C'est au moment de l'exportation dans une cellule qu'il faut effectuer la conversion.

Exemple :

Sub Démo()

Range("A1") = CSng(TextBox1.Value)

End Sub

Merci pour votre réponse.

Si je veux convertir toute la colonne , j'ai vu qu'il existé une fonction EntireColum mais lorsque je remplis mon formulaire elle me transforme bien mon format texte en nombre cependant elle remplit tout le reste de la colonne avec la même valeur.

Merci je viens de réussir grâce à votre commentaire !

Merci pour votre aide :) !!

Rechercher des sujets similaires à "vba formulaire zone texte format conversion nombre"