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 :

Duplication de plusieurs listes deroulantes [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2012
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2012
    Messages : 31
    Par défaut Duplication de plusieurs listes deroulantes
    * Bonjour, *

    j'ai un fichier sur lequel il y a à peu près une vingtaine de liste déroulante!
    je souhaite les dupliquer sur le reste de la feuille jusqu'à l'infini ou à tout le moins sur 60 à 70 000 lignes.

    j'ai trouver un code qui peu juste dupliquer une seule liste déroulante.
    comment l’étendre à l'ensemble des liste de la feuille ?
    quelqu'un a une idée ? merci de votre aide.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Sub Copie()
    Dim X As Byte
    For X = 2 To 70000
     
    ActiveSheet.Shapes("ComboBox1").Copy
        Range("A" & X).Select
        ActiveSheet.Paste
    Next X
    Range("A1").Select
    End Sub

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    Bonjour,

    Tu répètes la macro sur les 19 colonnes où se situent les autres listes déroulantes ou j'ai mal compris ? Change seulement le type de variable :

    Maintenant, c'est à toi de voir si tu as immédiatement besoin de ces 1 400 000 listes déroulantes. Personnellement, ça ne m'est jamais arrivé. Regarde la taille du fichier après création des listes.

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2012
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2012
    Messages : 31
    Par défaut
    oui j'en ai besoin des toutes ces lignes, seulement après le changement de variable ça ne marche pas, il met erreur d’exécution 5 il met argument ou appel de procédure on correcte.

    bon en fait les liste déroulante ont été faite par liste validation de données et non par macro. c'est peut être ça le problème.

  4. #4
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Septembre 2011
    Messages
    8 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Septembre 2011
    Messages : 8 208
    Par défaut
    il met erreur d’exécution 5 il met argument ou appel de procédure on correcte.
    Quelle est la ligne de code surlignée en jaune ? Est-ce qu'il s'agit d'une zone de liste déroulante des contrôles de formulaire ou un contrôle ActiveX ?

  5. #5
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Bonjour,

    Il y as quoi dans ces listes déroulantes ? proposent-elles toutes (les 140...00) les mêmes choix ?

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2012
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2012
    Messages : 31
    Par défaut
    Rebonjour,

    le code bloque sur la ligne 5.

    toutes les lites déroulantes ne sont pas identiques, les choix sont totalement différent d'une liste à l'autre.
    il ya une vingtaine de liste à dupliquer.
    merci

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

Discussions similaires

  1. Remplir plusieures listes deroulantes
    Par pat100 dans le forum jQuery
    Réponses: 0
    Dernier message: 03/04/2012, 10h49
  2. Réponses: 4
    Dernier message: 05/01/2011, 18h05
  3. liste deroulante sur plusieurs lignes
    Par Tr@nkill dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 31/03/2006, 16h31
  4. plusieurs value dans une liste deroulante
    Par lepierre dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 16/11/2004, 14h53
  5. liste deroulante avec plusieurs champs
    Par JulienT dans le forum Struts 1
    Réponses: 4
    Dernier message: 20/04/2004, 17h17

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