Vba pour automatiser un tableau dynamique croisée
GAGOUN09
Messages postés
10
Date d'inscription
Statut
Membre
Dernière intervention
-
Le Pingou Messages postés 12249 Date d'inscription Statut Contributeur Dernière intervention -
Le Pingou Messages postés 12249 Date d'inscription Statut Contributeur Dernière intervention -
Je suis débutant en vba... et j'ai besoin d'aide.
En fait j'ai plusieurs 30 fichiers txt qui chacun contient:
=> 4 champs commun a tous (mois, type1, type 2, type3)
=> X champs calculés (chiffre d'affaire 1, chiffre d'affaire 2, .... chiffre d'affaire x)
Mon souhait est d'avoir programme vba qui me demande de choisir un fichier et de pouvoir exécuter les actions suivantes:
1- Aller recupérer le fichier txt (séparateur ;), l'importer dans un onglet à nommer "données"
2- Créer un 1er tableau dynamique dans un onglet à nommer "Chiffres" qui fait les sommes des chiffres par mois avec possiblité de filtre selon type à choisir. Exemple:
Mois M1 M2 M3 ............ Mx
somme (chiffre d'affaire 1) 34 32 38 ............ 35
somme (chiffre d'affaire 2) 12 16 18 ............ 15
.......................................... ...................................
somme (chiffre d'affaire x) 64 62 68 ............ 65
3- Créer un 2ème tableau dynamique dans un onglet à nommer "Tendances" qui fait les % de variation du mois par rapport au mois précédent avec possiblité de filtre selon type à choisir. Exemple:
Mois M1 M2 M3 ............ Mx
somme (chiffre d'affaire 1) 1,02% -1,02% 5,02%............ 3,50%
somme (chiffre d'affaire 1) 3,02% 4,02% 1,02%............ 2,50%
.......................................... ...................................
somme (chiffre d'affaire 1) 1,02% -1,02% 5,02%............ 3,50%
4- Enregistrer et donner le même nom que le fichier txt
5- Revenir au point 1
Merci d'avance pour votre aide
En fait j'ai plusieurs 30 fichiers txt qui chacun contient:
=> 4 champs commun a tous (mois, type1, type 2, type3)
=> X champs calculés (chiffre d'affaire 1, chiffre d'affaire 2, .... chiffre d'affaire x)
Mon souhait est d'avoir programme vba qui me demande de choisir un fichier et de pouvoir exécuter les actions suivantes:
1- Aller recupérer le fichier txt (séparateur ;), l'importer dans un onglet à nommer "données"
2- Créer un 1er tableau dynamique dans un onglet à nommer "Chiffres" qui fait les sommes des chiffres par mois avec possiblité de filtre selon type à choisir. Exemple:
Mois M1 M2 M3 ............ Mx
somme (chiffre d'affaire 1) 34 32 38 ............ 35
somme (chiffre d'affaire 2) 12 16 18 ............ 15
.......................................... ...................................
somme (chiffre d'affaire x) 64 62 68 ............ 65
3- Créer un 2ème tableau dynamique dans un onglet à nommer "Tendances" qui fait les % de variation du mois par rapport au mois précédent avec possiblité de filtre selon type à choisir. Exemple:
Mois M1 M2 M3 ............ Mx
somme (chiffre d'affaire 1) 1,02% -1,02% 5,02%............ 3,50%
somme (chiffre d'affaire 1) 3,02% 4,02% 1,02%............ 2,50%
.......................................... ...................................
somme (chiffre d'affaire 1) 1,02% -1,02% 5,02%............ 3,50%
4- Enregistrer et donner le même nom que le fichier txt
5- Revenir au point 1
Merci d'avance pour votre aide
A voir également:
- Vba pour automatiser un tableau dynamique croisée
- Tableau croisé dynamique - Guide
- Tableau word - Guide
- Exemple tableau croisé dynamique télécharger - Télécharger - Tableur
- Trier un tableau excel - Guide
- Tableau ascii - Guide
22 réponses
Bonjour,
Votre proposition est plus que ce que j'attendais. Un très grand merci...
Vraiment vous pourriez me dire s'il faut donner quelques choses (soit pour vous ou le site) puisque là c'est le travail d'un vrai expert.
Votre proposition est plus que ce que j'attendais. Un très grand merci...
Vraiment vous pourriez me dire s'il faut donner quelques choses (soit pour vous ou le site) puisque là c'est le travail d'un vrai expert.