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 :

variable non reconnue dans Userform


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Inscrit en
    Février 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 6
    Par défaut variable non reconnue dans Userform
    Bonjour tous,


    Depuis mon programme VBA dans un module classique, j'ai une variable pourtant déclarée "Public" que je ne peux pas rapatrier dans le TextBox d'un Userform, elle reste à la valeur 0 Je pense qu'elle n'est pas reconnaissable.

    Comment faire pour retrouver ma variable dans le UserForm ?

    Merci
    Michel

  2. #2
    Membre Expert
    Inscrit en
    Septembre 2007
    Messages
    1 142
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 142
    Par défaut
    Bonsoir,

    Tu devrais vérifier une faute de frappe ou une initialisation intempestive au chargement du formulaire.

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 266
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 2 266
    Par défaut
    Bonjour,

    plutôt que de multiplier les forums en donnant les infos au compte goutte, tu ferais mieux de t'appliquer à répondre aux questions posées.

    Toi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UserForm1.Textbox1=MCalcul.Tabvaleurs(1) ' Affiche toujours 0
    Question :
    On ne sait pas si Module MCalcul est effectivement un module standard.

    M'est avis que tu l'as déclarée dans un module feuille
    eric

  4. #4
    Nouveau membre du Club
    Inscrit en
    Février 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 6
    Par défaut
    Bonjour,

    Il n'y a pas de fautes de frappe et le module n'est pas un module feuille.

    Cdt,

  5. #5
    Nouveau membre du Club
    Inscrit en
    Février 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 6
    Par défaut
    Citation Envoyé par anasecu Voir le message
    Bonsoir,

    Tu devrais vérifier une faute de frappe ou une initialisation intempestive au chargement du formulaire.


    Non, pas de faute de frappe.
    Michel

  6. #6
    Inactif  

    Homme Profil pro
    cuisiniste
    Inscrit en
    Avril 2009
    Messages
    15 374
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : cuisiniste
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2009
    Messages : 15 374
    Billets dans le blog
    8
    Par défaut re
    bonjour
    la variable c'est quoi Tabvaleurs ??????
    Mcalcul c'est quoi un module standard ????

    pourquoi si Mcalcul est un module tu l'utilise en prefix sachant que ta variable est publique Tabvaleurs(1) et puis c'est tout

    ta variable est un tableau plus précisément un array est elle alimentée et si oui est comment et a quel moment ???

    etc.... etc.....
    si tu nous montrais les parties du code qui sont concernées
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  7. #7
    Nouveau membre du Club
    Inscrit en
    Février 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 6
    Par défaut
    Ok Patrick Toulon, je vais essayer de faire ça.

    A+

  8. #8
    Nouveau membre du Club
    Inscrit en
    Février 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 6
    Par défaut
    J'ai compris d'où venait mon erreur, c'est parce que je passe par un autre formulaire intermédiaire, ce qui fait les données ne sont pas conservées. Conclusion, je sauvegarde mes données dans une feuille excel et je les récupère quand j'en ai besoin, c'est plus simple et ça marche.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. variable non reconnu dans requete
    Par lupus83 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 09/11/2018, 18h32
  2. Variable non reconnue dans une boucle
    Par Runsh63 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 03/11/2011, 10h33
  3. copie d'une variable non reconnue dans une fonction
    Par paragoge dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 27/10/2009, 13h30
  4. Réponses: 2
    Dernier message: 15/12/2008, 18h04
  5. variable non reconnue dans une requête sql
    Par sanatou dans le forum C++
    Réponses: 3
    Dernier message: 13/12/2006, 17h43

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