Nombre stocké sous forme de texte

Bonjour à tous,

J'ai créé un petit fichier qui permet de remplir un tableau structuré grâce à un UserForm.

Pour la ligne TOTAL de ce tableau je souhaiterai obtenir la somme de toutes les valeurs de la colonne [Tarif HT].

Sauf que les valeurs de cette colonne sont enregistrées sous forme de texte et donc la ligne TOTAL ne fait pas apparaitre la somme des valeurs.

Je ne connais pas le code permettant de résoudre ce souci, j'ai essayé de me servir de l'outil "Convertir" dans l'onglet "Données", mais sans succès.

Merci d'avance pour votre aide ;)

Bonjour SOTIN

Les Textbox renvoient toujours du texte, c'est fait pour.

WS.Cells(Ligne, 6) = Me.TextBox_Tarif * 1

Cordialement

Bonjour à tous,

https://www.excel-pratique.com/fr/fonctions-vba/csng-cdbl

WS.Cells(Ligne, 6) = CDbl(Me.TextBox_Tarif)

devrait également fonctionner....

With [Tb_Config].ListObject
        Set lig = .ListRows.Add: i = lig.Index   'ajout ligne
        .ListColumns("Matière").DataBodyRange(i) = Me.TextBox_Matière
        .ListColumns("Fournisseurs").DataBodyRange(i) = Me.ComboBox_Fournisseur
        .ListColumns("Ref / Code").DataBodyRange(i) = Me.TextBox_Ref
        .ListColumns("N° BL").DataBodyRange(i) = Me.TextBox_BL
        .ListColumns("N° Facture").DataBodyRange(i) = Me.TextBox_Facture
        .ListColumns("Tarif HT").DataBodyRange(i) = CDbl(Me.TextBox_Tarif)
     End With

Cordialement,

Bonjour, Normalement celà fonctionne sans les " Me." avec value

WS.Cells(Ligne, 6) = TextBox_Tarif.Value

Re,

Merci à tous pour votre retour ! j'ai essayé toutes vos solutions et elles sont toutes fonctionnelles 😂j'ai l'embarras du choix !

Merci xorsankukai pour le lien vers le cours !

Bonne journée à tous

A+ ;)

Merci pour le retour,

Tu noteras que j'ai modifié le code de ton bouton Valider pour insérer une ligne au tableau et conserver ainsi la ligne TOTAL...

Un peu de lecture:

https://forum.excel-pratique.com/astuces/tableau-structure-instructions-vba-specifiques-a-cet-objet-...

Merci à thev , pour la syntaxe

Cordialement,

Re,

Oui, et j'ai repris ta formulation du coup ;)

En voyant ta réponse je me suis souvenu de ce message de thev 🫢... Oups

A +

Rechercher des sujets similaires à "nombre stocke forme texte"