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 :

erreur 424 programmation userform [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Technicien lean
    Inscrit en
    Avril 2011
    Messages
    220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Technicien lean
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2011
    Messages : 220
    Par défaut erreur 424 programmation userform
    Bonjour,

    Actuellement en création d'un userform afin de trouver une valeur une valeur exacte dans un tableau, j'ai une erreur 424 qui apparait. Est-ce qui a quelqu'un qui peut me dire la cause de ce problème?

    Voici le code:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Private Sub CommandRecherche_Click()
     
    Dim valeur As String
     
    valeur = Application.Index(Table!Range("d4:aa303"), Application.Match(Me.TextEpaisseur.Value, Table!Range("c4:c303", 0), Application.Match(Me.ComboBox1.Value, Table!Range("d1:y1"), 0) + 1))
     
    MsgBox ("Le couple Optimal est :" & valeur)
     
    End Sub
    Je vous remercie

  2. #2
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Bonjour, bonjour,

    l'usage est d'indiquer clairement le message d'erreur et la ligne la déclenchant !
    Du reste souvent le message met sur la voie ou sinon via son bouton d'aide associé …

    Là en l'occurence ce n° d'erreur avertit d'une grosse boulette d'écriture de code ‼

    A la louche, dans la ligne n°5 : Table! ne veut rien dire en VBA !

    Pour préciser une feuille de calculs nommée "Table" : Worksheets("Table").

    __________________________________________________________________________________________

    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion …

  3. #3
    Invité
    Invité(e)
    Par défaut Bonjour,
    en revanche ça c'est possible:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("Table!d4:aa303")

  4. #4
    Membre confirmé
    Homme Profil pro
    Technicien lean
    Inscrit en
    Avril 2011
    Messages
    220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Technicien lean
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2011
    Messages : 220
    Par défaut
    Je vous remercie de votre réponse rapide.

    en essayant la methode de Marc-L et de rdurupt, j'obtiens l'erreur 1004.

    Quelle est le nouveau problème?
    Images attachées Images attachées  

  5. #5
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut

    Ce n'est toujours pas bon mais sans voir de code à jour … Et s'il y a la possibilité de mettre le classeur en pièce jointe.

  6. #6
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    3 609
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Alimentation

    Informations forums :
    Inscription : Mai 2013
    Messages : 3 609
    Par défaut
    Bonjour,

    As-tu vraiment changé tous les
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Sheets("Table").Range(...)
    ?

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 23/11/2011, 23h28
  2. [XL-2007] Erreur 424 userform
    Par crashfire dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 20/02/2010, 22h21
  3. erreur compilation programme
    Par auxisteff dans le forum C
    Réponses: 8
    Dernier message: 09/02/2007, 21h27
  4. Erreur 424 Objet requis sur connexion à Access
    Par darkian dans le forum ASP
    Réponses: 4
    Dernier message: 21/06/2006, 11h32
  5. [VBA-A][débutant] erreur 424
    Par sergoid dans le forum VBA Access
    Réponses: 5
    Dernier message: 07/02/2006, 18h22

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