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 :

problème - combobox


Sujet :

Macros et VBA Excel

  1. #1
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    271
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 271
    Par défaut problème - combobox
    slt à tous
    j'ai développé une macro et lors de l'execution je reçois un message:
    erreur d'exécution '424': objet requis.
    le macro est:
    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
    Private Sub UserForm_Initialize()
    Dim pl As Range, derl As Integer
    Dim pl1 As Range, derl1 As Integer
    If CloseMode = vbFormControlMenu Then Cancel = True
    With Sheets("sté")
       derl = .Range("a65535").End(xlUp).Row
       Set pl = .Range("a2:a" & derl)
    End With
    UFentree.CBsté.List = plage.Value
    UFentree.CBdate.Value = Now
    If CloseMode = vbFormControlMenu Then Cancel = True
    With Sheets("modèle")
       derl1 = .Range("a65535").End(xlUp).Row
       Set pl1 = .Range("a2:a" & derl1)
    End With
    UFentree.CBmodèle.List = plage.Value
    End Sub
    veuillez m'aider.
    merci.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    52
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 52
    Par défaut
    bonjour abouhossam,

    Dans ton code sur la ligne 15 et sur la ligne 22 tu donne une variable non déclarée : plage

    par exemple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UFentree.CBsté.List = plage.Value
    est ce que par hasard ils ne sont pas a remplacer par tes variables pl et pl1?

    de même (mais c'est peut être un manque d'xp de ma part) je ne vois pas a quoi fait référence la méthode CloseMode, elle n'est pas référencée chez moi

  3. #3
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    271
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 271
    Par défaut
    le code est:
    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
    Private Sub UserForm_Initialize()
    Dim plage As Range, derl As Integer
    Dim plage1 As Range, derl1 As Integer
    If CloseMode = vbFormControlMenu Then Cancel = True
    With Sheets("sté")
       derl = .Range("a65535").End(xlUp).Row
       Set plage = .Range("a2:a" & derl)
    End With
    UFentree.CBsté.List = plage.Value
    UFentree.CBdate.Value = Now
    If CloseMode = vbFormControlMenu Then Cancel = True
    With Sheets("modèle")
       derl1 = .Range("a65535").End(xlUp).Row
       Set plage1 = .Range("a2:a" & derl1)
    End With
    UFentree.CBmodèle.List = plage.Value
    End Sub
    le même problème se pose.

  4. #4
    Membre éclairé
    Inscrit en
    Février 2008
    Messages
    271
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 271
    Par défaut
    j'ai bien essayé ce code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Private Sub UserForm_Initialize()
    If closemode = vbFormControlMenu Then Cancel = True
    UFentrée.CBsté.List = Sheets("sté").Range("a2:a" & Sheets("sté").Range("a65535").End(xlUp).Row).Value
    UFentrée.CBmodèle.List = Sheets("modèle").Range("a2:a" & Sheets("modèle").Range("a65535").End(xlUp).Row).Value
    UFentrée.CBdate.Value = Now
    End Sub
    ça marche
    mais je pense qu'il y en a mieu
    merci.

Discussions similaires

  1. problème combobox et fichier manifest
    Par harry_kalagan dans le forum Visual C++
    Réponses: 1
    Dernier message: 17/10/2006, 15h33
  2. (VBA-E) Problème combobox dans userform
    Par gringo69 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 27/06/2006, 18h28
  3. [.NET] Problème ComboBox
    Par fab3131 dans le forum MFC
    Réponses: 14
    Dernier message: 04/05/2006, 22h21
  4. Réponses: 4
    Dernier message: 30/03/2006, 18h14
  5. [XMLRAD] Problème Combobox
    Par Mitch79 dans le forum XMLRAD
    Réponses: 9
    Dernier message: 28/01/2003, 15h57

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