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 :

trier données en analysant la premiere cellule de chaque ligne


Sujet :

Macros et VBA Excel

  1. #1
    Membre confirmé
    Inscrit en
    Août 2008
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 141
    Par défaut trier données en analysant la premiere cellule de chaque ligne
    Bonjour, je voudrais savoir si il est possible de créer une maccro qui trie un fichier en analysant la premiere cellule de chaque ligne et de créer des conditions pr les classés ?
    Merci

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    753
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 753
    Par défaut
    Tu ne peux pas simplement utiliser le tri d'Excel en le faisant fonctionner sur ta ligne plutôt que sur une colonne?

  3. #3
    Membre confirmé
    Inscrit en
    Août 2008
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 141
    Par défaut
    Pourquoi pas!
    Il faut utiliser quel fonction ?
    Merci

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    753
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 753
    Par défaut
    Ne te pose même pas la question: tu fais le tri dans Excel en utilisant l'enregistreur de macros, c'est lui qui répondra à ta question.

    Les 3/4 des fonctionnalités d'Excel, l'enregistreur de macro les gère, y en a que quelques unes où il reste muet.

  5. #5
    Membre confirmé
    Inscrit en
    Août 2008
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 141
    Par défaut
    Oui mais cette maniere ne fonctionne pas, le fichier est irregulier au niveau des données
    donc on ne peut pas faire quelque chose de propre si il ne fais pas la différence entre les lignes

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    753
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 753
    Par défaut
    Je ne comprends pas très bien...

    Tu veux dire que tu veux permuter des colonnes entières du classeur en fonction de ta première cellule et autres données de ligne, ou quelque chose que je n'ai pas saisi?

  7. #7
    Membre confirmé
    Inscrit en
    Août 2008
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 141
    Par défaut
    Désolé je me suis mal exprimé,

    J'ai un fichier contenant pas mal de colonne , il y a 4 type de colonne , on les reconnais selon un code dans la premiere cellule de chaque colonne, selon chaque type je voudrais créer 4 format. et l'appliquer dés qu'il le vois en debut de ligne.
    Il y a un ordre définit, mais le nombre de ligne ne l'est pas donc c'est assez aléatoire.

    J'espere avoir été un peu plus compréhensible.

  8. #8
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    753
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 753
    Par défaut
    Désolé, mais là c'est même encore plus obscur pour moi.

    Peux-tu faire un schéma pour illustrer ça, stp?
    Car là tu me mélanges les colonnes et les lignes et du coup je ne comprends plus rien.

  9. #9
    Membre confirmé
    Inscrit en
    Août 2008
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 141
    Par défaut
    Oui dsl je récapitule,

    J'ai une feuille excel, contenant un nombre infini de ligne, et une dizaine de colonne,

    Dans la premiere cellule de chaque ligne il y a un indicateur, ( A.B.C.D)

    Je voudrais que lorsque la premiere cellule commence par C , elle rajoute toute la ligne de A et de B devant C , Je pense qu'une condition peut s'appliquer

    Ex :

    Si 1ére cellule : C
    Copier A et Copier B
    Suivant



    Cependant il faut bien reprendre le A et B du dessus
    Voila voila

    N'hésitez pas a me demander plus de détail.

  10. #10
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Novembre 2008
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 108
    Par défaut
    salut,
    personellement je n ai rien compris !
    joint un fichier avec avant et apres le tri !
    c est tjs plus explicite

    ++

Discussions similaires

  1. Réponses: 4
    Dernier message: 24/01/2013, 14h57
  2. [E-00] Associer une ligne à la premiere cellule de cette ligne
    Par dumor dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 05/11/2008, 09h52
  3. [ksh] Boucle sur le premier élément de chaque ligne d'un fichier
    Par psykoleouf dans le forum Shell et commandes GNU
    Réponses: 9
    Dernier message: 06/12/2007, 16h13
  4. supprimer les 10 premiers caractères de chaques lignes
    Par herzleid dans le forum Shell et commandes GNU
    Réponses: 6
    Dernier message: 06/02/2007, 11h09
  5. Réponses: 6
    Dernier message: 17/01/2007, 12h30

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