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 :

tri combox en sautant une colonne


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    165
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 165
    Par défaut tri combox en sautant une colonne
    bonsoir

    j'ai réalisée une boite de dialogue pour faire des requête(filtre) dans une base de donnée, le probléme que je rencontre est que mes colonnes avec lesquels je remplie mes combox ne sont pas côte à côte, conséquence mon code ne fonctonne pas; j'ai à peu prés saisi ou se trouve mon erreur mais je ne sais pas la corrigé.

    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
    Private Sub UserForm_Initialize()
        Dim Cellule As Range
        Dim Balan As Range
        Dim oCollection As New Collection
        Dim i As Long
     
        For Each Cellule In Feuil4.Range("a2:a" & Feuil4.Range("a" & Rows.Count).End(xlUp).Row)
            AjouterItem oCollection, Cellule.Value
         Next Cellule
     
          For i = 1 To oCollection.Count
            ComBox1.AddItem oCollection.Item(i)
        Next i
         For Each Balan In Feuil4.Range("c2:c" & Feuil4.Range("c" & Rows.Count).End(xlUp).Row)
            AjouterItem oCollection, Balan.Value
         Next Balan
     
        For i = 1 To oCollection.Count
            ComBox2.AddItem oCollection.Item(i)
        Next i
    End Sub
    si quelqu'un peu m'éclairée

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Par défaut
    Bonjour,
    Je suis pourtant un adepte des collections mais ici, je ne vois pas du tout l'intéret d'opérer de cette façon.
    Si c'est une obligation tu dis ?
    Et explique un peu mieux ce que tu veux faire.
    Un 1ère approche, sans trop savoir
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub UserForm_Initialize()
    Dim i As Long
        'With Feuil4 '????
        'mais je pense plutôt que c'est
        With Sheets("Feuil4")
            For i = 2 To .Range("A65536").End(xlUp).Row
                combo1.AddItem Cells(i, 1)
                combo2.AddItem Cells(i, 3)
            Next i
        End With
    End Sub
    A+
    Merci Mercatog

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2008
    Messages
    165
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 165
    Par défaut tri combox en sautant une colonne
    bonjour,

    j'a intégrée le code dans mon programme, mais quand je l'éxecute, celui ci m'annonce une ereur à ce niveau
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    For i = 2 To .Range(A65536).End(xlUp).Row

  4. #4
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    For i = 2 To .Range("A65536").End(xlUp).Row
    les guillemets!!

Discussions similaires

  1. tri matrice par rapport à une colonne
    Par Amergin dans le forum Caml
    Réponses: 4
    Dernier message: 30/09/2009, 14h59
  2. combobox en sautant une colonne
    Par stéphanie123 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 28/08/2008, 20h53
  3. [tomahawk]Tri par défaut d'une colonne
    Par heid dans le forum JSF
    Réponses: 1
    Dernier message: 25/08/2008, 14h36
  4. Réponses: 1
    Dernier message: 04/07/2008, 11h14
  5. Listview trié sur plus d'une colonne
    Par Duan dans le forum Delphi
    Réponses: 2
    Dernier message: 26/05/2006, 03h29

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