Bonjour à tous,
Chaque mois, j'effectue des vérifications entre plusieurs fichiers. Le travail est trés lourd et fastidieux.
Je pense qu'il doit ête possible de l'automatiser mais je ne sais pas faire. Pourriez-vous m'aider SVP ?!
Au départ, je récupère les différents états à comparer, le fichier se présente comme suit (cf fichier 1) :
1er onglet : Etat ZSD
2nd onglet : Etat BAL C1
3ème onglet : Etat BAL C2
4ème onglet : Etat BAL C3
5ème onglet : Etat BAL C4
6ème onglet : Etat BAL Ci
7ème onglet : Etat BAL Dx
8ème onglet : Centralisation
la colonne A reprend l'ensemble des n° que l'on retrouve colonne A des fichiers BAL C1 - BAL C2 - BAL C3, etc...
Ensuite, dans l'onglet "Centralisation", j'ajoute les formules qui vont bien pour comparesr les données issues de la feuille "ZSD" avec les différents "BAL" (cf fichier 2). C'est ce traitement que je voudrais automatiser.
La colonne B devant afficher les données de la colonne "41188000" de l'état ZSD
C devant afficher les données de la colonne 9 de l'état BAL C1
D affiche les écarts entre B et C
F devant afficher les données de la colonne "41500000" de l'état ZSD
G devant afficher les données de la colonne 9 de l'état BAL C2
H affiche les écarts entre E et F
J devant afficher les données de la colonne "41170000" de l'état ZSD
K devant afficher les données de la colonne 9 de l'état BAL C3
L affiche les écarts entre E et F
N devant afficher les données de la colonne "41110000" de l'état ZSD
O devant afficher les données de la colonne 9 de l'état BAL C4
P affiche les écarts entre E et F
R devant afficher les données de la colonne "18107000" de l'état ZSD
S devant afficher les données de la colonne 9 de l'état BAL Ci
T affiche les écarts entre E et F
V devant afficher les données de la colonne "41600000" de l'état ZSD
W devant afficher les données de la colonne 9 de l'état BAL Dx
X affiche les écarts entre E et F
Sachant que : le tableau "ZSD" est un tableau croisé dynamique. La longueur de ce tableau est variable d'un mois sur l'autre.
Le nombre de colonnes est également variable, les comptes ne sont pas toujours situés dans la même colonne.
Une analyse des écarts est nécessaire uniquement si les totaux sont différents (Etat "ZSD" avec les différents "BAL").
Est-il possible d'automatiser ce traitement ?
Est-il possible de sélectionner les comparaisons à faire (En fonction des écarts constatés sur les totaux) ?
J'espère que mes explications sont suffisantes et claires.
Je vous remercie par avance de vos conseils.
Gégé
Chaque mois, j'effectue des vérifications entre plusieurs fichiers. Le travail est trés lourd et fastidieux.
Je pense qu'il doit ête possible de l'automatiser mais je ne sais pas faire. Pourriez-vous m'aider SVP ?!
Au départ, je récupère les différents états à comparer, le fichier se présente comme suit (cf fichier 1) :
1er onglet : Etat ZSD
2nd onglet : Etat BAL C1
3ème onglet : Etat BAL C2
4ème onglet : Etat BAL C3
5ème onglet : Etat BAL C4
6ème onglet : Etat BAL Ci
7ème onglet : Etat BAL Dx
8ème onglet : Centralisation
la colonne A reprend l'ensemble des n° que l'on retrouve colonne A des fichiers BAL C1 - BAL C2 - BAL C3, etc...
Ensuite, dans l'onglet "Centralisation", j'ajoute les formules qui vont bien pour comparesr les données issues de la feuille "ZSD" avec les différents "BAL" (cf fichier 2). C'est ce traitement que je voudrais automatiser.
La colonne B devant afficher les données de la colonne "41188000" de l'état ZSD
C devant afficher les données de la colonne 9 de l'état BAL C1
D affiche les écarts entre B et C
F devant afficher les données de la colonne "41500000" de l'état ZSD
G devant afficher les données de la colonne 9 de l'état BAL C2
H affiche les écarts entre E et F
J devant afficher les données de la colonne "41170000" de l'état ZSD
K devant afficher les données de la colonne 9 de l'état BAL C3
L affiche les écarts entre E et F
N devant afficher les données de la colonne "41110000" de l'état ZSD
O devant afficher les données de la colonne 9 de l'état BAL C4
P affiche les écarts entre E et F
R devant afficher les données de la colonne "18107000" de l'état ZSD
S devant afficher les données de la colonne 9 de l'état BAL Ci
T affiche les écarts entre E et F
V devant afficher les données de la colonne "41600000" de l'état ZSD
W devant afficher les données de la colonne 9 de l'état BAL Dx
X affiche les écarts entre E et F
Sachant que : le tableau "ZSD" est un tableau croisé dynamique. La longueur de ce tableau est variable d'un mois sur l'autre.
Le nombre de colonnes est également variable, les comptes ne sont pas toujours situés dans la même colonne.
Une analyse des écarts est nécessaire uniquement si les totaux sont différents (Etat "ZSD" avec les différents "BAL").
Est-il possible d'automatiser ce traitement ?
Est-il possible de sélectionner les comparaisons à faire (En fonction des écarts constatés sur les totaux) ?
J'espère que mes explications sont suffisantes et claires.
Je vous remercie par avance de vos conseils.
Gégé