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 d'effacement de formule


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2007
    Messages : 40
    Par défaut Problème d'effacement de formule
    Bonjour,

    Etant débutant dans le domaine de la programmation en VBA sur excel, je suis sûr que la solution de mon problème est simple, mais après de nombreuses recherches sur Google je ne l'ai pas trouvée.

    J'ai créé une page d'accueil avec plusieurs boutons et options, dont des checkbox qui une fois cochés affichent l'userform lié et une fois décochés le ferme.

    Jusque là, pas de problème, mon souci vient de ces USF, qui sont composés de labels, images et textbox.

    Mon problème vient de ces textbox, qui sont liées grâce à la propriété ControlSource, dans le but de récupérer les valeurs qui se trouvent dans des feuilles cachées.

    Le problème vient du fait que les formules sont systématiquement effacées dès que des valeurs sont changées.

    Ma question est de savoir comment faire pour que cela n'arrive pas.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Citation Envoyé par Skyline-gtr Voir le message
    Mon problème vient de ces textbox, qui sont liées grâce à la propriété ControlSource, dans le but de récupérer les valeurs qui se trouvent dans des feuilles cachées.

    Le problème vient du fait que les formules sont systématiquement effacées dès que des valeurs sont changées.
    Il faudrait que tu donnes plus de détails, sur le code employé pour que les membres puissent t'aider.

    Philippe

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2007
    Messages : 40
    Par défaut
    Il ni a pas de code, je met juste le nom de la page et la cellule dont je veux avoir la valeur dans le textbox, dans la propriété ControlSource.

    J'obtiens cette propriété en fessent un clique droite sur la textbox et propriété depuis l'éditeur VBA d'excel, il y a plusieurs paramètre dont le ControlSource, je rentre simplement Sloth!C5 se qui vas me chercher la valeur de la cellule C5 sur la page Sloth

  4. #4
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Par défaut
    Si ta textbox est liée à une cellule, toute modification dans la textbox sera répercutée dans la cellule.
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    40
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Août 2007
    Messages : 40
    Par défaut
    Ha ok, alors j'ai chercher une autre façon de faire et avec un code j'ai résolu le problème sauf que la sa ne met pas a jours le textbox automatiquement mais qu'une fois, bon en attendent de trouver une solution j'ai fais un bouton qui ferme et ouvre l'USF pour actualiser les textbox

  6. #6
    Expert confirmé Avatar de casefayere
    Homme Profil pro
    RETRAITE
    Inscrit en
    Décembre 2006
    Messages
    5 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations professionnelles :
    Activité : RETRAITE
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 138
    Par défaut
    Bonsoir,
    je ne connais pas vraiment le problème mais une idée :

    Voir du coté de la méthode repaint

    bonne soirée
    Cordialement,
    Dom
    _____________________________________________
    Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
    pensez à cliquer sur :resolu: si votre problème l'est
    Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)

Discussions similaires

  1. Réponses: 7
    Dernier message: 10/07/2008, 09h23
  2. problème pour effacer
    Par looping dans le forum Windows XP
    Réponses: 4
    Dernier message: 17/06/2007, 19h17
  3. Problème pour effacer un élément fait par canvas
    Par matech dans le forum Langage
    Réponses: 4
    Dernier message: 20/04/2006, 23h35
  4. [VB]Problème d'effacement dans une TextBox
    Par bb62 dans le forum VB 6 et antérieur
    Réponses: 16
    Dernier message: 24/01/2006, 17h55
  5. Problèmes d'effacement en cascade (HELP !)
    Par zarbydigital dans le forum Bases de données
    Réponses: 2
    Dernier message: 27/09/2005, 16h12

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