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 de validation et fontion vba


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Webmaster
    Inscrit en
    Juin 2015
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2015
    Messages : 20
    Par défaut liste de validation et fontion vba
    bonjour a tous
    si vous avez une idée car après avoir chercher sur plusieurs forum je n arrive toujours pas a mettre en place mon code
    en dernière ligne feuille1 colonne h j ais une liste de validation (liste se trouvant en feuille2 comprenant 3 colonnes ville(colonne A) / cantons (colonne B) /communauté de communes (colonne C)
    je cherche par vba a ce que quant je valide mon entrée sur la colonne h de la feuille1 le cantons soit copié sur la même ligne en colonne k et la communauté de communes même ligne en j
    je pense qu il faut utiliser la fonction décaler mais je ne veut pas qu elle soit dans les cellule car la dernière ligne du tableau augmentent a chaque nouvelle entrée
    merci d avance pour votre aide

  2. #2
    Membre chevronné
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2021
    Messages
    334
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2021
    Messages : 334
    Par défaut
    Salut,

    Vous cherchez a faire quoi ? Vous avez quoi en entrée ? Merci de bien préciser :
    -Ce quoi vous avez en entrée
    -Ce que vous voulez en sortie
    -Quelles étapes sont à automatiser

    Vous êtes beaucoup a nous donner vaguement ce que vous voulez faire mais on est pas dans vos têtes, surtout qu'ici vous ne nous donnez ni fichier ni code.

    D'ailleurs je m'appercoit que dans 80% des cas c'est un problème de découpage d'actions. Prenez le temps de décomposer chacune des actions que doit effectuer votre macro et posez vous premièrement la question : est-il nécessaire d'utiliser une macro ? (souvent c'est pas forcement la peine)

    En suite si c'est oui, essayez de rechercher un code similaire sur les forum ou tutos pour chaque action que vous avez défini, décortiquez et adaptez a votre situation.

    Si vous n'y arrivez pas, revenez ici avec un maximum d'informations (fichier, code) pour qu'on puisse bien comprendre ce que vous voulez faire, expliqué de manière bien structuré.

    Pas juste balancer ce qui vous passe par la tête.

    Merci

    A+

    CB

  3. #3
    Membre actif
    Homme Profil pro
    Webmaster
    Inscrit en
    Juin 2015
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2015
    Messages : 20
    Par défaut recher de valeur et copie sur une autre feuille
    bonjour Christian
    suite a ton retour d hier j ai passer la soirée a faire des test mais sans résultat
    ci joint un petit fichier alléger car l original contient des donnez non communicable
    pour expliquer ce que je cherche a faire qui somme toute ne doit pas être trop complique mais la je sèche
    mes compétence en vba ont encore beaucoup de lacunes
    merci
    Fichiers attachés Fichiers attachés

  4. #4
    Membre Expert
    Inscrit en
    Septembre 2007
    Messages
    1 142
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 142
    Par défaut
    Bonjour,
    Citation Envoyé par francis45 Voir le message
    mes compétence en vba ont encore beaucoup de lacunes
    Il me semble que tu n'as guère besoin de vba car si tu transformes ton tableau en tableau structuré et qu'en colonne J tu mets cette formule cela fonctionne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =RECHERCHEV([@[Commune principale]];Feuil2!$A$1:$C$96;3;0)
    Idem pour la colonne K
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =RECHERCHEV([@[Commune principale]];Feuil2!$A$1:$C$96;2;0)

  5. #5
    Membre actif
    Homme Profil pro
    Webmaster
    Inscrit en
    Juin 2015
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Transports

    Informations forums :
    Inscription : Juin 2015
    Messages : 20
    Par défaut re .liste de validation et fontion vba
    bonjour
    d abord merci de ta réponse anasecu
    mais pour info ce tableau et déjà construit et bien plus étoffer avec d autre feuilles et d autre tableau dépendant des les un des autres


    je n ai joint qu un tableau test
    et de plus ce n est pas moi qui renseigne les entrées de ce tableau donc je veut passer par vba pour évite toute effacement des formules
    mais merci de ta réponse

  6. #6
    Membre Expert
    Inscrit en
    Septembre 2007
    Messages
    1 142
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 142
    Par défaut
    bonjour francis45,
    Citation Envoyé par francis45 Voir le message
    donc je veut passer par vba pour évite toute effacement des formules
    Que ce tableau soit bien plus étoffé, je n'en ai jamais douté et je ne vois pas en quoi le passer en structuré poserai un problème, mais c'est toi qui décide
    et donc il te faudra gérer toute modification de commune par quelque moyen que cela soit fait : une usine à gaz au lieu d'une formule c'est comme tu veux.

    N'as-tu aucune crainte que ta validation soit aussi effacée ?
    Pourquoi ne pas l'envisager aussi ?

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

Discussions similaires

  1. [XL-2007] Selectionner un Item d'une liste de validation en VBA
    Par apt dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 26/07/2012, 19h51
  2. VBA - liste de validation dans excel et selection de la valeur en VBA
    Par gwen.s dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 29/04/2010, 16h36
  3. [VBA][Excel] liste déroulante validation
    Par nicolas_151 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/08/2008, 14h30
  4. [VBA-E] zone de liste avec Validation
    Par lucarno dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 22/04/2007, 13h23
  5. [VBA-E] Manipuler une liste de Validation
    Par Ptit Dark dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 08/06/2006, 16h28

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