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 :

Macro Automatique à la Sélection d'une cellule.


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2008
    Messages : 73
    Par défaut Macro Automatique à la Sélection d'une cellule.
    Bonjour,
    J'ai créé une macro et je veux qu'elle s'exécute à la sélection de certaines celluels.
    Or ce que j'ai fais ne fonctionne pas, le code ne s'exécute pas.

    Une idée ?!

    (En pj le fichier test)

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    556
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 556
    Par défaut
    Il ne s'exécute pas parce qu'il ne rentre pas dans la première condition

    Not Intersect([B1:B12], Target) Is Nothing = FAUX ==> il ne rentre pas dans le IF donc ne fait rien

    Ouppss..... pas cliquer dans les bonnes cellules
    Ca à l'air de marcher... voir mon post plus bas

  3. #3
    Membre chevronné Avatar de J.Michel
    Inscrit en
    Septembre 2007
    Messages
    279
    Détails du profil
    Informations personnelles :
    Âge : 62

    Informations forums :
    Inscription : Septembre 2007
    Messages : 279
    Par défaut
    Ton instruction Intersect ne colle pas.
    Ecris la comme ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Intersect(Range("B1:B12"), Target)

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    556
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 556
    Par défaut
    j'ai l'impression que çà marche ton truc quand même
    quand je clique sur une des cellules B1 à B12, il remplit une liste déroulante avec les choix que tu as mis

    Es-tu sûr de bien utiliser ce que tu voulais faire ?

  5. #5
    Membre chevronné Avatar de J.Michel
    Inscrit en
    Septembre 2007
    Messages
    279
    Détails du profil
    Informations personnelles :
    Âge : 62

    Informations forums :
    Inscription : Septembre 2007
    Messages : 279
    Par défaut
    Citation Envoyé par helios77 Voir le message
    j'ai l'impression que çà marche ton truc quand même
    quand je clique sur une des cellules B1 à B12, il remplit une liste déroulante avec les choix que tu as mis

    Es-tu sûr de bien utiliser ce que tu voulais faire ?
    Autant pour moi. Ca marche exactement comme le dit helios
    Que cherches tu à faire exactement ?

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2008
    Messages : 73
    Par défaut
    Il fonctionne bien chez vous et pas chez moi..
    Chez moi il n'exécute pas la macro automatiquement..
    Un mauvais paramétre ?
    je ne pense pas mais bon.. qu'est-ce qui peut influer ?!
    Fichiers attachés Fichiers attachés

  7. #7
    Membre chevronné Avatar de J.Michel
    Inscrit en
    Septembre 2007
    Messages
    279
    Détails du profil
    Informations personnelles :
    Âge : 62

    Informations forums :
    Inscription : Septembre 2007
    Messages : 279
    Par défaut
    Une petite question bête
    Quel est le niveau de sécurité des macros sur ton Excel ?
    Si elle est à Elevé, aucune macro ne se lancera.
    Il faut la passer à moyenne (ou basse mais dangeureux)

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    73
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2008
    Messages : 73
    Par défaut
    J'ai vérifié, c'est la moyenne.

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

Discussions similaires

  1. [XL-2007] Macro filtre automatique données multiples dans une cellule +Problème si cellule vide
    Par jocky34000 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 29/04/2012, 05h36
  2. Réponses: 3
    Dernier message: 06/12/2007, 11h09
  3. Réponses: 5
    Dernier message: 21/03/2007, 11h26
  4. Réponses: 2
    Dernier message: 13/02/2007, 17h40
  5. Slection d'une cellule dans une Flexgrid
    Par ecarbill dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 29/08/2006, 13h44

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