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

Windows Forms Discussion :

Récupération de lignes et envoi vers de nouvelles sheets


Sujet :

Windows Forms

  1. #1
    Candidat au Club
    Inscrit en
    Août 2008
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 4
    Points : 2
    Points
    2
    Par défaut Récupération de lignes et envoi vers de nouvelles sheets
    Bonjour à tous !

    Je suis débutant en Visual Basic et je dois faire une petite macro pour mon job.

    Je m'explique..

    J'ai une liste de plusieurs milliers de clients avec plusieurs données les concernant et leurs noms apparaissent plusieurs fois dans la liste

    Exemple :

    Jean Banque 1 Solde 1
    Jean Banque 2 Solde 2
    Jean Banque 3 Solde 3
    Martine Banque 1 Solde 1
    Martine Banque 2 Solde 2
    Etc...

    J'aimerais que Excel me crée une sheet pour chaque client dans le même fichier Excel. Par exemple :

    Sheet 1, nommée "Jean" :

    Jean Banque 1 Solde 1
    Jean Banque 2 Solde 2
    Jean Banque 3 Solde 3

    Sheet 2, nommée "Martine" :

    Martine Banque 1 Solde 1
    Martine Banque 2 Solde 2

    Je sais plus ou moins comment m'y prendre mais n'ai pas envie de commencer à lire des tutos sur VB pour y arriver.. En gros, il me semble qu'il faudrait créer une boucle qui, à chaque fois que le nom suivant sera différent du nom précédent, créera une nouvelle sheet et encodera les données dedans. Quelqu'un saurait m'aider ? Dites-moi si vous avez une question

  2. #2
    Membre averti Avatar de Faladin
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    333
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2007
    Messages : 333
    Points : 305
    Points
    305
    Par défaut
    . En gros, il me semble qu'il faudrait créer une boucle qui, à chaque fois que le nom suivant sera différent du nom précédent,
    Effectivement, assure toi par contre de trier ta liste avant...Pour la suite, tu devrais aller voir du côté VBA Excel, y'a un forum que pour ça! De plus, j'imagine que ta liste vient d'excel aussi...

    mais n'ai pas envie de commencer à lire des tutos sur VB pour y arriver
    J'ai déjà vu une signature d'un gars qui disait:

    Pour trouver sans chercher, il faut avoir longtemps chercher sans trouver
    Mais bon je dis ça comme ça...
    "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."
    John F. Woods


    JP

    Pour commencer en VB.Net: PLASSERRE!

    ou traducteur-sms.com

Discussions similaires

  1. Réponses: 1
    Dernier message: 27/10/2012, 19h59
  2. Réponses: 6
    Dernier message: 18/02/2011, 17h21
  3. Envoie flux PDF vers une nouvelle fenetre web
    Par anouaraz dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 14/05/2008, 12h02
  4. [AWK] récupération de lignes qui se suivent
    Par PtiNico dans le forum Linux
    Réponses: 2
    Dernier message: 12/04/2005, 19h44
  5. [PointBase][Probleme] Récupération de ligne
    Par cibouseb dans le forum Autres SGBD
    Réponses: 7
    Dernier message: 28/07/2003, 14h51

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