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 :

Création arborescence ss excel (en VB excel)


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 39
    Points : 31
    Points
    31
    Par défaut Création arborescence ss excel (en VB excel)
    Bonjour,

    Je possède un fichier excel contenant 3 feuilles
    Sur la première de ces feuilles ce trouve les références des équipements, sur la seconde se trouvent tous les sous équipements.

    Mon but est de rassembler les équipement et sous équipement sur la feuille 3 en effectuant une arborescence. C'est à dire que les sous équipements seront groupés en dessous de chaque équipement (le signe + doit apparaitre à coté de chaque équipement pour pouvoir dérouler les sous équipements).
    Biensure c'est sous equipements pessèdent aussi des sous sous équipements etc...

    Il serait donc judicieux de partir sur une fonction récursive permettant cette arborescence cependant je débute totalement en VB donc si quelqu'un aurait une idée ou un conseils (ou peut-etre des fonctions) pour que je parte du bon pied.

    Les grandes lignes de mon programme seront :

    - Recherche d'une référence dans la feuille 1
    - Recherche des sous équipement dans la feuille 2 (àl'aide de la référence feuille1)
    - Insertion des équipements et sous équipement sur la feuille 3 sous la forme d'une arborescence.

    Merci

  2. #2
    Expert éminent Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Points : 9 402
    Points
    9 402
    Par défaut
    et tu en es ou ???

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 39
    Points : 31
    Points
    31
    Par défaut
    Pour le moment j'arrive à chercher une référence dans la feuille 1, à la placer dans la feuille 3 et à placer tjs dans la feuille 3 les sous équipements j'ai un peu de mal avec le groupement puisqu'il faut que j'execute 2 fois le code pour qu'il me groupe correctement les donnés.

    Il me reste à traiter la récursivité il faudrait que cette fonction s'appelle elle-même pour placer les sous sous équipements etc...

Discussions similaires

  1. [XL-2007] Création arborescence dossiers et création de fichiers
    Par raneelbe dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 25/01/2019, 18h44
  2. Création de barres d'outils dans excel 2007
    Par vbanath dans le forum Excel
    Réponses: 1
    Dernier message: 03/05/2007, 23h01
  3. [VBA-E] Help création d'un programme vba pour excel
    Par yampi dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 18/01/2007, 12h46
  4. [EXCEL/C#] Piloter Excel XP compatible Excel 2003 ?
    Par legillou dans le forum Windows Forms
    Réponses: 4
    Dernier message: 31/08/2006, 09h01
  5. VB6 : création de feuilles dans un classeur Excel
    Par getea85 dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 04/11/2005, 17h37

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