Un fichier où toutes les valeurs sont à plat

Bonjour,

Je dois faire un audit à partir d'un fichier que le client m'a envoyé. J'ai été ravie de voir qu'il était sur Excel, mais en l'ouvrant, je me suis rendue compte que toutes les données étaient à plats (libellés, base, taux etc) :

exemple excel

Du coup, je ne sais pas comment récupérer les données sans trop toucher le fichier puisque le but est de l'intégrer en l'état chaque mois et qu'ensuite ça se déverse dans la matrice que je vais créer.

Avez-vous une solution?

Je vous remercie d'avance pour votre aide.

Cordialement,

Charlotte VIVIES

Salut,

Bé c'est en tableau c'est quoi qui ne va pas

Bonjour,

Comme dit plus haut, je veux récupérer les valeurs (base, taux etc) en fonction du libellé.

Cette image n'est qu'une infime partie du tableau puisqu'il y a autant de colonne que de lignes sur le bulletins multiplié par 5 (Base, tauxS, montantS, tauxP, montantP).

Sous cette forme, je ne peux pas exploiter les données.

Merci à vous.

Charlotte VIVIES

Bonjour,

Avec juste un bout d'image et aucune idée de la matrice que tu souhaites créer, je doute qu'on puisse en faire plus que toi ...

11exemple.xlsx (107.86 Ko)

Bonjour tous

On a la source mais pas la cible...

Merci de compléter ton profil en indiquant ta version Excel

bonjour,

Bien que je n'y connaisse rien en compta/paie ça me semble relativement simple :

Déjà j'ai rajouté une feuille pour faire un mappage un peu plus lisible de la feuille 1

Après, la macro suivante te prépare la matrice source :

Option Explicit
Public THeadS
Public TDataS 'Matrice Source

Sub Extract()
Dim rng As Range
Set rng = [A1].CurrentRegion
THeadS = rng.Resize(1, rng.Columns.Count).Value
With rng
    Set rng = .Offset(1).Resize(.Rows.Count - 1)
End With
'Affichage du Header en transposé pour un mappage facile
Feuil2.[A1].Resize(UBound(THeadS, 2), 1) = WorksheetFunction.Transpose(THeadS)
'Sur cette feuille tu peux lire en clair la colonne affectée à ta Source/Cible

TDataS = rng.Value2
'Et maintenant YAPUKA se balader dans TDatas
'pour faire tes correspondances avec la matrice Cible
End Sub

TAPUKA joueravec tes 2 matrices...

12exemplevg.xlsm (130.26 Ko)

A+

Désolée, qu'est-ce que vous entendez par la cible?

Salut Vivies,

Hé bien c'est la stucture du fichier qui va accueillir les données que tu récupère avec ce fameux fichier Excel, qu'il nous faut.

Si c'est un logiciel de compta, je passe mon chemin....

Si c'est un classeur Excel donne nous la structure ce ce classeur que l'on puisse voir si c'est possible.

Bonjour,

Si c'est le simple fait que le tableau soit "à plat" qui vous gêne, il suffit de faire un copier/coller des données en sélectionnant "Transposer" dans la petite pop-up proposée après le collage.

Bibu

Rechercher des sujets similaires à "fichier toutes valeurs plat"