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 :

test avec selection multiple pour une listbox


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2018
    Messages : 2
    Par défaut test avec selection multiple pour une listbox
    Bonjour le Forum
    je suis nouveau dans ce forum et debutant en vba j'ai un Problem que je n'arrive pas a solutionner voici le Sujet

    j'ai un fichier Excel comportant 16 colonne et je veux que lorsqu'un utilisateur indique des criteres specifique on selectionne
    les ligne correspondant a ces critieres apres copies ces lignes et colle dans un nouveau classeur puis enreigistre ce classeur en Format csv
    pour commencer j'ai utiliser une listbox donc j'ai creer un userform Avec 16 listbox ou la Multi selection est possible mais comment faire les tests?
    j'ai reussi pour le cas ou la selection multiple n'est pas possible
    quelqu'un a une solution a me proposer?

    Merci d'avance
    Cordialement

  2. #2
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2018
    Messages : 2
    Par défaut
    Merci je crois j'ai trouve quelque Chose
    Premierement je cree 16 listes deroulante Avec listbox ensuite je declare 16 tableaux correspondant aux 16 listes
    lorsqu'on selectionne une valeur dans la liste cette valeur est stocker dans le Tableau correspondant puis vient le test
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    compt1=0
    compt2= 0
    .
    .
    .
    compt16=0
    x=2
     for i= 1 to range("A" & Rows.Count).End(xlup).Row
         for j= 1 to Ubound(T1) ''boucle sur le Tableau 1
              if Range("A"& i) = T1(j) then
                  compt1 = compt1+1 ''incremente le nombre de fois trouve
            end if
       next j
       for j= 1 to Ubound(T2)''boucle sur le Tableau 1
              if Range("B"& i) = T2j) then
                  compt2= compt21 ''incremente le nombre de fois trouve
            end if
       next j
       ainsi de Suite jusqu'aux 16 colonnes
    puis je test si les compt sont differents de Zero ou pas
     if compt1<> 0 And compt2<>0 And ......And compt16<>0 then
        inter = i & ":" & i
              Rows(inter).Select
              Selection.Copy
              Sheets("ETW_B_NG").Select
              Sht2.Range("A" & x).Select
             Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
            :=False, Transpose:=False
            x = x + 1
    end if
    compt1=0
    compt2=0
    .
    .
    compt16=0
    next i

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 15/10/2013, 09h59
  2. [IE] Selection Multiple d'une ListBox
    Par Tybbow dans le forum VBScript
    Réponses: 1
    Dernier message: 09/01/2013, 07h29
  3. Selection multiple dans une listbox
    Par diude54 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 17/08/2009, 13h55
  4. Sélection multiple dans une Listbox
    Par Gui13 dans le forum Interfaces Graphiques
    Réponses: 7
    Dernier message: 03/07/2007, 14h59
  5. [C#]Sauvegarde d'une selection multiple d'une listbox?
    Par onouiri dans le forum ASP.NET
    Réponses: 7
    Dernier message: 29/04/2004, 17h16

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