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 : Faire des actions différentes avec un même bouton et annuler les précédentes


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Avril 2011
    Messages
    197
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 197
    Par défaut Problème : Faire des actions différentes avec un même bouton et annuler les précédentes
    Bonjour à toutes et à tous,

    J'ai un petit problème et je ne sais comment le résoudre.

    j'ai un bouton qui effectue des actions via du VBA. Puis j'ai 2 solutions :

    - fermer le fichier en sauvegardant puis relancé
    - recliquer sur le bouton pour faire de nouvelles actions

    Pour la première solution, tout va bien. Mais pour la deuxième, en fait, il se souvient que j'ai fait la première action, du coup j'ai des éléments de la première action qui apparaisse.

    J'ai pensé à un truc du genre :

    Si j'ai fini ma première action, réinitialisé certaines valeurs.

    Voilà j'aimerai savoir si quelqu'un avait une idée pour résoudre ce problème.

    Merci d'avance pour votre aide

  2. #2
    Inactif  
    Homme Profil pro
    Inscrit en
    Septembre 2012
    Messages
    1 733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2012
    Messages : 1 733
    Par défaut
    tu mets un boolean global, et tu le testes au début de ton programme
    Pas vu que tu relançais ton classeur => Tu peux enregistrer dans une cellule cachée une valeur


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    If Sheets("Feuillecachée").range("A1")=1 then
    'réinitialiser
    Else
    'Enregistrer 
    Sheets("Feuillecachée").range("A1")=1
    'quitter
    End if

Discussions similaires

  1. Réponses: 8
    Dernier message: 02/12/2010, 20h39
  2. faires des actions sur la même page
    Par fraisa1985 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 27/08/2009, 13h20
  3. Problème pour faire des box extensibles avec des images)
    Par dream_of_australia dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 17/11/2007, 11h58
  4. créer des handle de nom différents avec la même procédure
    Par yannickrohel dans le forum Windows
    Réponses: 4
    Dernier message: 11/02/2006, 14h59
  5. [GD] Faire des PNG 8bits avec la GD2
    Par El Riiico dans le forum Bibliothèques et frameworks
    Réponses: 8
    Dernier message: 01/12/2005, 00h22

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