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 :

Liste déroulante en VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 9
    Par défaut
    Bonjour à tous

    Que faut-il ajouter au code suivant pour que lorsque l'intruction: <<Cells(Ligne, colonne).Select>> est atteinte la liste déroulante de cette cellule s'ouvre automatiquement.
    Merci d'avance
    Ramdir

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Sub Intersection()
     
     
     Application.FindFormat.Clear
     
        Application.FindFormat.Interior.Color = 65535
     
        Ligne = Columns(1).Find(What:="", SearchFormat:=True).Row
     
        colonne = Rows(1).Find(What:="", SearchFormat:=True).Column
     
        Cells(Ligne, colonne).Select
     
    End Sub

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    652
    Détails du profil
    Informations personnelles :
    Localisation : France, Ardèche (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 652
    Par défaut
    Bonjour,

    essaies ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Application.FindFormat.Clear
        Application.FindFormat.Interior.ColorIndex = 3
        cellule = Cells.Find(What:="", after:=Range("A65536"), SearchFormat:=True).Address
        Range(cellule).Select
    colorindex était pour mes essais, donc...

  3. #3
    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 bonjour
    bonjour


    temp que tu y est tu virer ca aussi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
     
     
    colonne = Rows(1).Find(What:="", SearchFormat:=True).Column
    puisque dans ta recherche pour la ligne tu precise deja la premiere colonne
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Ligne = Columns(1).Find(What:="", SearchFormat:=True).Row
    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

Discussions similaires

  1. liste déroulante et vba
    Par dodie84 dans le forum VBA Access
    Réponses: 11
    Dernier message: 21/04/2008, 13h44
  2. Réponses: 2
    Dernier message: 20/02/2008, 12h30
  3. Réponses: 2
    Dernier message: 21/10/2007, 00h56
  4. Liste déroulante Excel VBA
    Par a.dequidt dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 05/09/2007, 16h34
  5. Réponses: 4
    Dernier message: 16/06/2005, 15h37

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