Table de correspondance & Création de fichiers

  • Initiateur de la discussion Initiateur de la discussion osishame
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

osishame

XLDnaute Junior
Bonjour le forum,

Je dispose initialement d’un fichier mère avec 4 onglets :
- 1 onglet : Macro Dashboard comprenant mon bouton de « run » macro
- 1 onglet : Table comprenant une liste de noms de reportings à créer (colonne A) et une table de correspondance (colonne C, D et E)
- 1 onglet : BE brut avec un tableau de valeur et en colonne K une indication sur mon type de reporting
- 1 onglet : PY brut avec un tableau de valeur et en colonne B une indication sur mon type de reporting

Pour tous les noms de reportings à créer (Onglet « Table », Colonne 1 : AAA, BBB, CCC,… (Extensible)), je souhaiterais avoir la création d’1 nouveau fichier dans le même répertoire contenant 2 onglets (Noms des onglets : « BE » et « PY ») avec comme résultat dans chaque onglet:

- Onglet BE du nouveau fichier : Toutes les lignes de l’onglet « BE brut » (du fichier mère) ayant en colonne K une valeur correspondante au Report crée (table de correspondance dans l’onglet Table Colonne D)
. Création du reporting AAA: lignes " BE brut " ac type de reporting (col K)= « AAA – 2 » « AAA – 1 »
. Création du reporting BBB: lignes « BE brut » avec type de reporting en colonne K = BBB
. Ect…
- Onglet PY du nouveau fichier : Toutes les lignes de l’onglet « PY brut » (du fichier mère) ayant en colonne B une valeur correspondante au Report (table de correspondance dans l’onglet Table Colonne E)
. Création du reporting AAA: lignes « PY brut » ac type de reporting (col B)= « AAAA – X » « AAAA – Y »
.Ect…

Pour plus de transparence, j’ai mis dans le fichier mère le résultat attendu pour les onglets BE et PY du reporting « AAA »

Merci beaucoup pour votre aide

osi
 

Pièces jointes

Re : Table de correspondance & Création de fichiers

Bonjour osishame,

Tester cette version (qui devrait être aussi compatible 2003).

J'avais utilisé la colonne ZZ1 comme zone de critères (pas de 2003 dispo quand j'ai construit le code). En 2003, cette colonne n'existe pas. J'ai remplacé ZZ1 par HH1.
 

Pièces jointes

Dernière édition:
Re : Table de correspondance & Création de fichiers

(Re)
Que dois-je changer si ma colonne Report est en fait en colonne A et non pas en colonne K?

Il n'y a rien à faire dans le code normalement. Il faut simplement que la colonne contenant le critère ait pour en-tête le mot "Report" (ceci indépendamment pour chacun des tableaux brut BE ou PY) et qu'aucun des autres en-têtes du tableau ne soit égal à "Report".
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

D
Réponses
10
Affichages
581
Deleted member 337748
D
Réponses
4
Affichages
949
Retour