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

Excel Discussion :

bouton inoperant quand une cellule est en mode édition


Sujet :

Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Enseignant
    Inscrit en
    Décembre 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2011
    Messages : 18
    Points : 20
    Points
    20
    Par défaut bouton inoperant quand une cellule est en mode édition
    Bonjour,
    Je saisis une donnée quelconque dans une cellule et avant d'appuyer sur Entrée pour valider la saisie (ou avant de cliquer sur une autre cellule), je clique sur un bouton de commande qui possède des instructions dans sa procédure _Click, hé bien ce bouton est inopérant tant que le curseur clignote dans une cellule. Ya t-il un moyen de faire fonctionner ce bouton même si une cellule est en mode édition ?
    Le bouton de commande est un ActiveX et n'est pas en mode création au moment où je clique dessus. Dans un formulaire access ou VB par exemple, je n'ai pas besoin de sortir d'abord d'une zone de texte pour cliquer sur un bouton de commande, je clique sur ce dernier et automatiquement la zone de texte est quittée avec son _lostfocus et le bouton de commande exécute ses instructions.
    Merci

  2. #2
    Membre expert
    Avatar de Igloobel
    Homme Profil pro
    Développeur ERP - VBA et Formateur bureautique
    Inscrit en
    Septembre 2005
    Messages
    1 869
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur ERP - VBA et Formateur bureautique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 869
    Points : 3 442
    Points
    3 442
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Tu as 2 type de boutons sur Excel.

    le Premier "Contrôles de formulaire" est facile d'utilisation mais nécessite d'avoir fait la macro avant

    le deuxième "Contôle ActiveX" est plus paramétrable et l'on peut faire la macro après


    par contre il ne faut pas le laisser en mode création, sinon comme tu t'en es rendu compte cela ne marche pas plantage identique au tien
    1) je laisse le bouton en mode création
    2) je clic sur une cellule (le mode création du bouton disparait mais il est toujours en mode création)
    3) je clic sur le bouton avant validation (le bouton fait rien ... normal il est en mode création)

    Je te conseille d'utiliser le premier bouton il a un avantage sur le second (apparition d'une main sur survol du bouton indiquant un clic possible)

    Voilà

    A bientôt

  3. #3
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Points : 32 866
    Points
    32 866
    Par défaut
    lhssen, pourrais-tu expliquer exactement ce que tu souhaiterais obtenir comme effet de la part de ton bouton avant de valider la cellule ?

  4. #4
    Membre habitué
    Inscrit en
    Décembre 2008
    Messages
    115
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 115
    Points : 180
    Points
    180
    Par défaut
    Bonjour.
    C'est pas le fonctionnement normal d'Excel?
    Chez moi aussi, le fait de saisir dans une cellule ou même de sélectionner le texte à l'intérieur bloque le projet VBA
    Un objet Range n'a rien à voir avec un textbox, qu'il soit d'Access ou VB (ou VBA)
    Cordialement

Discussions similaires

  1. Réponses: 13
    Dernier message: 04/05/2022, 09h29
  2. Réponses: 3
    Dernier message: 26/04/2015, 15h06
  3. [XL-2010] Copier/coller des formules quand une cellule est renseignée
    Par lumpys dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 30/12/2014, 13h54
  4. Réponses: 3
    Dernier message: 04/02/2014, 09h31
  5. Savoir quand une hotkey est relachée
    Par kriterium dans le forum Composants VCL
    Réponses: 2
    Dernier message: 24/07/2004, 14h44

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