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 :

Pb de création de macro pour générer un plan Excel par macro


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Octobre 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Pb de création de macro pour générer un plan Excel par macro
    Bonsoir,

    Je cherche à définir une macro permettant de générer automatiquement un plan (groupage et dégroupage de lignes) à partir d'un tableau Excel composé de plusieurs blocs de cellules imbriqués et séparés par des vides

    Le tableau se présente de la façon suivante

    A
    AA
    AA
    AB
    ABA
    ABB
    ABC
    AC
    AC
    ACA
    ACAA
    ACAB

    B
    BA
    BB

    Dans l'exemple ci-joint il faudrait que la macro génére automatiquement les groupememnts ci-dessous :
    - un groupemement des celllules A à ACAB
    - un second groupement des cellules AA
    - un troisième groupement des cellules AB à ABC
    - un quatrième groupement de ceulles AC à ACAB
    - un cinquoème groupememnt des cellules ABA à ABC
    - un sixième groupemement des cellules AC
    - un septième groupemement des cellules ACA à ACAB
    - un huitième groupememnt des cellules B
    - un neuvième groupemement des cellules BA et BB

    J'ai fait quelques tentatives en VBA mais je n'arrive pas à solutionner ce problème
    Quelqu'un peut il m'aider ou me mettre sur une piste
    Merci d'avance

  2. #2
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    239
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 239
    Points : 307
    Points
    307
    Par défaut Groupement vous avez dit groupement ?
    J'ai du mal à comprendre :
    C'est quoi un groupement de cellule A à ACAB ?
    Il faut afficher ou non des lignes ?
    Quand tu parles de plan ? De quoi s'agit il ?

  3. #3
    Membre habitué
    Profil pro
    Business Analyst
    Inscrit en
    Juin 2009
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Business Analyst

    Informations forums :
    Inscription : Juin 2009
    Messages : 93
    Points : 152
    Points
    152
    Par défaut
    Bonjour Eagles08,

    Suggestion sur la façon de voir : dans ton exemple ci-dessous, tu parles de 9 niveaux de regroupement. En réalité, tu n’en as que 3 :

    - le regroupement de niveau 1, sur la 1e lettre : de A à ACAB, et de B à BB (ce seront 2 plans différents, ouvrables séparément avec leur bouton "+", mais ouvrables simultanément par le bouton "1" dans le coin supérieur gauche de ta feuille.
    - le regroupement de niveau 2 se fait en dessous du 1e, sur les paires des 2 premières lettres : les cellules AA, puis AB à ABC, puis AC à ACAB – ouvrables d’un coup par le bouton "2".
    - le regroupement de niveau 3 encore un cran en-dessous, avec ACA à ACAB (seul cas à 3 lettres dans ton exemple).

    Cela dit, je crains que les plans contigus (comme AB:ABC et AC:ACAB dans le niveau 2) ne soient fusionnés en un seul plan et qu’on n’y puisse rien – à moins de glisser des lignes vides entre les plans à séparer !

    Benoit

  4. #4
    Nouveau Candidat au Club
    Inscrit en
    Octobre 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Précisions concernant le Pb de création de macro permettant de générer un plan
    Bonjour à vous,

    Et Merci d'essayer de m'apporter une solution
    Voici quelques précisions
    En fait lorsque je parle de groupement de cellules, il s'agit de réaliser des groupements de lignes portant les mêmes niveaux hiérarchiques; je cherche à reconstituer de façon automatique un plan me permettant de grouper / dégrouper les lignes portant les mêmes indexations
    Sachant que je ne souhaite pas trier les enregistrements et je souhaite garder la ligne vide séparant les 2 blocs
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [Toutes versions] Impression d'une feuille Excel par macro --> Ne pas utiliser l'imprimante par défaut
    Par Invité dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 23/05/2012, 13h41
  2. Création d'une macro pour générer un xml depuis excel
    Par vieri dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/12/2011, 09h46
  3. MACRO pour générer échantillon bootstrap
    Par glaconutella dans le forum SAS STAT
    Réponses: 4
    Dernier message: 21/11/2010, 14h20
  4. [Macro] Une macro pour générer une autre macro
    Par green_fr dans le forum Macro
    Réponses: 2
    Dernier message: 13/01/2009, 11h59

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