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 :

problème #VALEUR! venant du formulaire


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    étudiant
    Inscrit en
    Août 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : étudiant

    Informations forums :
    Inscription : Août 2019
    Messages : 3
    Par défaut problème #VALEUR! venant du formulaire
    J'ai un problème, une fois les valeurs entré dans mon formulaire , la valeur du volume ce calcul bien mais par contre le poids estimé m'affiche #VALEUR!. Je sais que le problème vient du volume mais je n'arrive pas à voir pourquoi et comment régler ça.

    Merci d'avance.
    Tableau audit EPF Lainière v2 RENDU FINAL.xlsm

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour
    Comme la plupart des intervenants ici, je n'ouvre jamais un classeur tiers et n'ai donc pas ouvert le tien.
    Tu ne montres par ailleurs aucun code et ne puis donc que supposer que :
    - tu as un formulaire composé de zone(s) de saisie (des texboxes ?)
    - que le click sur un bouton de commande provoque l'écriture de ces saisies sur une feuille de calcul Excel
    C'est le code associé à CE bouton de commande qu'il te faut nous montrer ici
    Il est vraisemblable qu'il s'agit de données texte (de type string) non converties (comme il se doit) en données du type attendu sur ta feuille de calcul (probablement de type numérique) ...

  3. #3
    Candidat au Club
    Homme Profil pro
    étudiant
    Inscrit en
    Août 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : étudiant

    Informations forums :
    Inscription : Août 2019
    Messages : 3
    Par défaut
    Nom : Annotation 2019-08-09 122330.png
Affichages : 173
Taille : 69,0 Ko

    Tient voila ce que tu m'as demandé.

  4. #4
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    C'est donc bien ce que je supposais ....
    tant les textboxes que les comboboxes contiennent des valeurs de type string
    si ces valeurs doivent alimenter des cellules attendant des types numériques, elles doivent au préalable être converties dans le type attendu.
    Les fonctions de conversion (que tu trouveras dans ton aide interne VBA) sont les suivantes :
    - Val (mais uniquement si le séparateur décimal saisi est le ".")
    - Cint
    - Csng
    - Cdbl

  5. #5
    Candidat au Club
    Homme Profil pro
    étudiant
    Inscrit en
    Août 2019
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : étudiant

    Informations forums :
    Inscription : Août 2019
    Messages : 3
    Par défaut
    Merci ca fonctionne mais j'ai remarqué que l'on peut juste rajouter .value derrière chaque textbox

  6. #6
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bien

    Et non : la propriété Value d'une textbox ne modifie pas seule en numérique la donnée y saisie.

Discussions similaires

  1. [Débutant] Calcul des valeurs venant des formulaires différents
    Par dieud2609 dans le forum VB.NET
    Réponses: 1
    Dernier message: 12/09/2014, 09h36
  2. Réponses: 1
    Dernier message: 18/04/2013, 16h45
  3. Réponses: 2
    Dernier message: 12/01/2012, 11h36
  4. Réponses: 12
    Dernier message: 20/02/2011, 18h17
  5. Réponses: 1
    Dernier message: 14/01/2007, 10h06

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