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 :

VBA excel tri sur plusieurs critères


Sujet :

Macros et VBA Excel

  1. #1
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 13
    Par défaut VBA excel tri sur plusieurs critères
    Bonjour à tous,

    désolé d'avance ma question est surement bête mais je n'arrive pas à effectuer un tri sur 2 critères, la syntaxe doit clocher mais j'ai essayé différentes choses sans succès.
    Lorsque je trie avec un seul critère pas de souci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Worksheets("liste CSF").Range(Cells(2, 1), Cells(DerniereLigne, 60)).Sort Key1:=Range("BH2"), order1:=xlDescending
    mais avec 2:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Worksheets("liste CSF").Range(Cells(2, 1), Cells(DerniereLigne, 60)).Sort Key1:=Range("BH2"), order1:=xlDescending, Key2:=Range("BI2"), order2:=xlDescending
    ca plante.
    Quelqu'un aurait une idée de la raison?

  2. #2
    Membre émérite
    Homme Profil pro
    Responsable des études(en disponibilité)
    Inscrit en
    Juin 2007
    Messages
    367
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable des études(en disponibilité)
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 367
    Par défaut
    BI c'est la colonne 61 !!!!!!!!

  3. #3
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Citation Envoyé par tignou Voir le message
    ca plante.
    Quel est le message d'erreur ?

    Edit : je n'avais pas compris pourquoi a_diard ( ) avait mis autant de points d'exclamation dans sa réponse.
    Effectivement, si ta clé de tri est en dehors de la plage à trier, ça ne peut pas fonctionner.

  4. #4
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 13
    Par défaut
    bonjour et merci de vos réactions.
    Effectivement c'est la colonne 61, cherche a trier sur la colonne 60 puis 61
    J'ai envisagé que c'était peut être parcequ'il y avait des champs vides dans la colonne mais meme en mettant 0 (ce ne sont que des nombres dans ces colonnes) ca plante de la meme maniere.
    Message:
    erreur d'exécution '1004':
    Référence de tri non valide. Vérifier qu'elle se trouve bien parmi les données à trier et que la zone Trier n'est pas identique ou nulle.

  5. #5
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 13
    Par défaut
    ah!!! j 'ai compris j'augmente ma zone à 61.
    Merci pour vos réponses!!

  6. #6
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Citation Envoyé par tignou Voir le message
    erreur d'exécution '1004': Référence de tri non valide. Vérifier qu'elle se trouve bien parmi les données à trier et que la zone Trier n'est pas identique ou nulle.
    Sur ce coup-là, le message d'erreur était pourtant très clair.

Discussions similaires

  1. [XL-2016] VBA recherche V sur plusieur critères pour avoir une array en sorti
    Par titus31250 dans le forum Excel
    Réponses: 1
    Dernier message: 15/12/2017, 15h26
  2. [XL-2007] Formulaire VBA Excel - recherche sur plusieurs critères et affichage des résultats
    Par kl1ft dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 29/08/2016, 20h44
  3. tri sur plusieurs critères
    Par pas30 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 21/03/2007, 08h31
  4. [VBA Excel] Filtre sur plusieurs critères
    Par tazmania dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 06/12/2006, 11h12
  5. [VBA-E]filtre sur plusieurs Critères avec Excel
    Par Diablo_22 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 29/05/2006, 20h34

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