IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Convertir texte en nombre ajout données userform


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Homme Profil pro
    Lycéen
    Inscrit en
    Février 2020
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Lycéen
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Février 2020
    Messages : 20
    Par défaut Convertir texte en nombre ajout données userform
    Bonjour à tous,

    J'ai un petit problème avec mon tableau de suivi commande.

    J'essaye tant bien que mal à convertir des données textes en nombre dans une colonnes lorsque je les ajoute via un userform.

    Voici la manip :
    1) Je clique sur commande
    2) j'ajoute une commande en remplissant les textbox
    3) je clique sur ajouter
    4) mes données s'ajoutent automatiquement dans mon classeur
    5) malheureusement les données dans la colonne "montant engagé" (données qui sont dans Montant mis à disposition dans le userform) s'affichent en tant que texte.

    J'ai essayé ces lignes dans le bouton ajouter en vain :

    'convertir le texte de la colonne montant engagé en nombre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Dim x As Integer
    For x = 11 To [K65536].End(xlUp).Row
       Cells(x, 11).Value = CSng(Cells(x, 11).Value)
    Next x
    Comment puis-je convertir ce texte en nombre ?

    Merci à vous

    Suivi travaux V4.xlsb.xlsm

  2. #2
    Membre émérite
    Homme Profil pro
    Responsable des études(en disponibilité)
    Inscrit en
    Juin 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable des études(en disponibilité)
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 367
    Par défaut
    ce n'est pas très académique,

    ajouter

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Cells(ligne, 11) = TextBox5.Value * 1
    dans Private Sub Ajouter_Click() du bouton Ajouter.

    devrait régler le problème.

    voir ajouter . value au moment ou tu charge la valeur dans le combobox.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Private Sub ComboBox1_Change()

  3. #3
    Membre averti
    Homme Profil pro
    Lycéen
    Inscrit en
    Février 2020
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Lycéen
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Février 2020
    Messages : 20
    Par défaut
    Bonjour a_diard et merci de ta réponse.
    J'ai essayé et ça ne fonctionne malheureusement pas.
    Aurais-tu une autre idée ?

  4. #4
    Membre émérite
    Homme Profil pro
    Responsable des études(en disponibilité)
    Inscrit en
    Juin 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable des études(en disponibilité)
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 367
    Par défaut
    vérifie en mettant 1 dans une cellule

    puis en faisant un copier, collage spécial multiplier dans la cellule qui pose problème.

    vous vérifier si ceci corrige le problème.

    "essayer en passant par une variable numérique"

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    161
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 161

Discussions similaires

  1. [XL-2003] PB Convertir texte en nombre
    Par kryssy dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 12/10/2010, 20h59
  2. Convertir texte en nombre
    Par Mighty222 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 18/06/2010, 11h00
  3. Convertir texte en nombre
    Par guyanais dans le forum Macros et VBA Excel
    Réponses: 37
    Dernier message: 02/02/2009, 14h21
  4. convertir texte en nombre ou date
    Par 20100. dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 18/04/2008, 08h12
  5. Réponses: 2
    Dernier message: 06/12/2004, 21h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo