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 :

Besoin de transposer un fichier excel en plusieurs colonnes sur plusieurs lignes [XL-2007]


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Homme Profil pro
    RAF
    Inscrit en
    Février 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : RAF

    Informations forums :
    Inscription : Février 2015
    Messages : 2
    Points : 3
    Points
    3
    Par défaut Besoin de transposer un fichier excel en plusieurs colonnes sur plusieurs lignes
    Bonjour,
    Je cale sur un problème pour un import de facturation.

    Je possède un fichier excel avec 4 colonnes, dans la 1ère figure le code client et dans les 3 autres on retrouve la quantité à facturer pour des produits.
    Il me faut transformer mon fichier de la sorte (voir exemple dans le fichier) : pour chaque client il me faut 3 lignes avec un code produit à rajouter dans la 2 ème colonne (toujours les 3 mêmes codes) et reprendre la quantité.

    J'ai essayé avec un TCD et des fonctions décaler mais je n'arrive pas à l'automatiser.

    Merci de votre aide.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre actif
    Homme Profil pro
    Enthousiaste Excel
    Inscrit en
    Avril 2015
    Messages
    155
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Enthousiaste Excel

    Informations forums :
    Inscription : Avril 2015
    Messages : 155
    Points : 242
    Points
    242
    Par défaut
    <EDIT :

    TEsté avec succès sur Excel 2007.
    >
    BOnjour,

    Si j'ai bien compris.

    Tu as le tableau A et B. Tu as A, et tu voudrais avoir B. Alors que le tableau B permet d'obtenir A par TCD et pas l'inverse.

    Tout d'abord
    Dans Excel :
    Bouton Office, options Excel => personnaliser
    Dans commandes non présentes dans le ruban, cherche "assistant de création de TCD". Ajoute le. Ok

    Puis Sélectionne le tableau A, clique sur l'assistant de tableau croisé ynamique que tu viens d'ajouter (près du bouton enregistrer peut être ?)
    Sélectione "Plages de feuilles..." => "Un seul" => Suivant => Dans la plage, sélectionne à nouveau ce tableau A.
    SuivantsuivantSuivantterminer
    Un TCD est créé. Place le champ qui est en colonne pour le mettre en ligne.

    Tu obtiens un TCD comme tu le voudrais, qui ressemble à "B".
    vas dans l'onglet "création" => Disposition du rapport, forme tabulaire.

  3. #3
    Candidat au Club
    Homme Profil pro
    RAF
    Inscrit en
    Février 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : RAF

    Informations forums :
    Inscription : Février 2015
    Messages : 2
    Points : 3
    Points
    3
    Par défaut
    Merci effectivement ça fonctionne sur le fichier d'exemple, je vais pouvoir l'adapter en "exploitation" avec un fichier un poil plus complexe.

    Je ne connaissais pas cette manip via l'assistant.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WD18] Excel Ole Automation Trier sur plusieurs colonnes
    Par dany13 dans le forum WinDev
    Réponses: 13
    Dernier message: 04/07/2015, 07h48
  2. répartir le contenu d'une colonne sur plusieurs colonnes
    Par thierry.drot dans le forum Excel
    Réponses: 1
    Dernier message: 28/10/2012, 11h12
  3. [XL-2003] plusieurs graphiques sur plusieurs colonnes
    Par courti01 dans le forum Excel
    Réponses: 2
    Dernier message: 23/09/2010, 13h17
  4. [XL-2007] Extraction de contenu d'une colonne sur plusieurs colonnes
    Par Stanir dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 04/12/2009, 10h36
  5. Réponses: 6
    Dernier message: 11/03/2009, 12h43

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