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 :

Probleme sur ComboBOX


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
    Mars 2007
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 103
    Par défaut Probleme sur ComboBOX
    Bonjour,

    J'ai un petit souci sur un ComboBox, voici mon code que j'ai recuperé sur le tutoriel du site:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Dim j As Integer
     
    'Récupère les données de la colonne A...
    For j = 3 To Sheets("TAMPON").Range("AX65536").End(xlUp).Row
        SUP_BOUCLE.ComboBox1 = Sheets("TAMPON").Range("AX" & j)
        '...et filtre les doublons
        If SUP_BOUCLE.ComboBox1.ListIndex = -1 Then SUP_BOUCLE.ComboBox1.AddItem Sheets("TAMPON").Range("A" & j)
     
    Next j
    Mon soucis est que lors de l'execution du code j'ai une erreur 70 "Accés refusé"

  2. #2
    Membre Expert Avatar de laetitia
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 281
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 281
    Par défaut
    bonjour zeralium le forum 2 methodes a adapter

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim c As Range
    For Each c In Sheets("TAMPON").Range("Ax3:ax" & Range("Ax65536").End(xlUp).Row)
    cbx1 = c
    If ComboBox1.List = -1 And ComboBox1.List <> "" Then ComboBox1.List.AddItem c
    Next c
    ou

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Dim c As Variant, m As Object
    Set m = CreateObject("Scripting.Dictionary")
    For Each c In Sheets("TAMPON").Range("Ax3:ax" & Range("Ax65536").End(xlUp).Row)
    If Not m.Exists(c.Value) And c <> "" Then m.Add c.Value, c.Value
    Next c
    ComboBox1.List = m.items
    ps en bossant sur un autre post avec le meme pb...
    j'ai rajoute On Error Resume Next en debut de code
    peut etre la solution!! le mieux c'est traiter l'erreur avec
    On Error GoTo 0 fait une recherche sur le traitement des erreurs tres interessant!!

Discussions similaires

  1. [MFC] Probleme sur un combobox
    Par sebpsi dans le forum MFC
    Réponses: 3
    Dernier message: 06/05/2007, 12h02
  2. Réponses: 3
    Dernier message: 07/04/2003, 20h06
  3. Probleme sur le Fields des fichiers Xmlgram
    Par Sandrine75 dans le forum XMLRAD
    Réponses: 4
    Dernier message: 20/03/2003, 17h09
  4. Probleme sur un AppendChild
    Par Toxine77 dans le forum XMLRAD
    Réponses: 3
    Dernier message: 14/03/2003, 18h25
  5. Probleme sur les chaines de caractere
    Par scorpiwolf dans le forum C
    Réponses: 8
    Dernier message: 06/05/2002, 19h01

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