Créer une macro pour gérer les valeurs d'un tableau.
Limon
-
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Je souhaiterai remplacer une procédure longue et conduisant à un blocage de Excel réalisée avec des formules, par une macro.
Je dispose d'un tableau de 25 000 lignes correspondant au coût de notre action dans 170 pays dans un certains nombre de discipline (danse, musique,....)
Chaque pays et chaque discipline sont identifiés par un code.
L'objectif est de calculer le montant engagé dans chaque discipline par pays.
Exemple :
Pays Discipline Montant
ALL D 20€
ALG D 40€
ALG M 50€
DAN T 15€
POR PL 5€
ALG M 25€
Pour le pays ALG, nous avons engagé 50€ et 25€ sur le secteur M soit 75€. Ceci à répéter dans un tableau de 25 000 lignes
Une macro peut elle être réalisée ?
Merci pour votre aide
Je souhaiterai remplacer une procédure longue et conduisant à un blocage de Excel réalisée avec des formules, par une macro.
Je dispose d'un tableau de 25 000 lignes correspondant au coût de notre action dans 170 pays dans un certains nombre de discipline (danse, musique,....)
Chaque pays et chaque discipline sont identifiés par un code.
L'objectif est de calculer le montant engagé dans chaque discipline par pays.
Exemple :
Pays Discipline Montant
ALL D 20€
ALG D 40€
ALG M 50€
DAN T 15€
POR PL 5€
ALG M 25€
Pour le pays ALG, nous avons engagé 50€ et 25€ sur le secteur M soit 75€. Ceci à répéter dans un tableau de 25 000 lignes
Une macro peut elle être réalisée ?
Merci pour votre aide
A voir également:
- Créer une macro pour gérer les valeurs d'un tableau.
- Tableau word - Guide
- Créer un lien pour partager des photos - Guide
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Créer un compte gmail - Guide
7 réponses
bonjour,
As tu tenté avec un tableau croisé dynamique avant de parler macro ?
Si oui et que cela ne fonctionne pas, met un extrait du classeur (1000 lignes env) en pièce jointe
As tu tenté avec un tableau croisé dynamique avant de parler macro ?
Si oui et que cela ne fonctionne pas, met un extrait du classeur (1000 lignes env) en pièce jointe
pour joindre une pièce
mettre le classeur sans données confidentielles en pièce jointe sur
http://cjoint.com/
puis copier l'adresse du lien et la coller dans le message de réponse
Bonjour, et merci pour ta réponse.
J'ai bien essayé de resoudre mon pb par un tableau dynamique croisé, mais ce procéde ne répond pas à que que je souhaite réalisé.
Comme tu le verras sur mon tableau que j'ai commencé à faire avec des formules, pour chaque pays et à chaque discipline correspond une valeur qui me permet dans un 2° temps de donner une couleur au pays.
http://cjoint.com/?3GhpqsdTdgn
Encore merci pour ce que tu pourras faire
Bien à toi
J'ai bien essayé de resoudre mon pb par un tableau dynamique croisé, mais ce procéde ne répond pas à que que je souhaite réalisé.
Comme tu le verras sur mon tableau que j'ai commencé à faire avec des formules, pour chaque pays et à chaque discipline correspond une valeur qui me permet dans un 2° temps de donner une couleur au pays.
http://cjoint.com/?3GhpqsdTdgn
Encore merci pour ce que tu pourras faire
Bien à toi
Bien reçu, merci
Il faut bien les résultats dans le grand tableau ?
si oui, je n'ai pas vu la correspondance entre le code de la discipline et l'ent^te dans le grand tableau :le mieux alors serait que tu insères une ligne en ligne 3 sur laquelle tu marquerais les codes de la discipline de la colonne ( danse= M?) cette ligne serait masquée à la livraison
En D1: pays A ? pourquoi? faut il une liste déroulante avec le nom du pays et les résultats qui suivent si on change le pays ?
Mon idée était de faire directement par macro-VBa les somme des pays-discipline avec un tableau sur une colonne entete les pays et une ligne ent^te les disciplines mais...
Michel
Il faut bien les résultats dans le grand tableau ?
si oui, je n'ai pas vu la correspondance entre le code de la discipline et l'ent^te dans le grand tableau :le mieux alors serait que tu insères une ligne en ligne 3 sur laquelle tu marquerais les codes de la discipline de la colonne ( danse= M?) cette ligne serait masquée à la livraison
En D1: pays A ? pourquoi? faut il une liste déroulante avec le nom du pays et les résultats qui suivent si on change le pays ?
Mon idée était de faire directement par macro-VBa les somme des pays-discipline avec un tableau sur une colonne entete les pays et une ligne ent^te les disciplines mais...
Michel
Bonjpur,
Désolé pour le retard de ma réponse, mais j'ai eu du mal à retrouver mon message sur le site.
Oui ce grand tableau doit présenter tous les résultats qui se modifient au cours de l'année chaque fois que nous mettons en place une action dans tel ou tel pays.
Oui effectivement dans le grand tableau j'ai directement converti le code par sa discipline, rien n'empêche en effet de créer une ligne pour y inscrire les codes.
En D1 pays A, 31 colonnes après correspondant aux 31 disciplines, soit en AI1 il y a le pays B et 31 colonnes suivantes, le pays C et ainsi de suites pour les 170 pays.
L'idée est exactement celle que tu préconise, à savoir une macro qui me remplisse un tableau ou les colonne sont les pays et les lignes les disciplines.
C'est cette macro qui me pose un problème.
Peux tu faire quelque chose?
Merci encore
A plus.
Désolé pour le retard de ma réponse, mais j'ai eu du mal à retrouver mon message sur le site.
Oui ce grand tableau doit présenter tous les résultats qui se modifient au cours de l'année chaque fois que nous mettons en place une action dans tel ou tel pays.
Oui effectivement dans le grand tableau j'ai directement converti le code par sa discipline, rien n'empêche en effet de créer une ligne pour y inscrire les codes.
En D1 pays A, 31 colonnes après correspondant aux 31 disciplines, soit en AI1 il y a le pays B et 31 colonnes suivantes, le pays C et ainsi de suites pour les 170 pays.
L'idée est exactement celle que tu préconise, à savoir une macro qui me remplisse un tableau ou les colonne sont les pays et les lignes les disciplines.
C'est cette macro qui me pose un problème.
Peux tu faire quelque chose?
Merci encore
A plus.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Désolé, je n'avais pas compris que les codes pays et les codes disciplines t'étaient indispensables.
Je te les fais parvenir
Merci
Je te les fais parvenir
Merci
Encore une fois désolé,
mais je ne peux te faire parvenir l'ensemble des codification de notre structure. J'en suis navré
Par contre ne pourrais tu pas m'indiquer la syntaxe de cette macro en prenant pour code pays ALL (Trois première lettres du nom du pays) et les deux première lettres en minuscules pour les discipline (mu pour musique, th pour théâtre.....)
Si je comprends la syntaxe je pourrai ensuite la reproduire pour n pays et pour toutes les disciplines.
Merci d'avance
mais je ne peux te faire parvenir l'ensemble des codification de notre structure. J'en suis navré
Par contre ne pourrais tu pas m'indiquer la syntaxe de cette macro en prenant pour code pays ALL (Trois première lettres du nom du pays) et les deux première lettres en minuscules pour les discipline (mu pour musique, th pour théâtre.....)
Si je comprends la syntaxe je pourrai ensuite la reproduire pour n pays et pour toutes les disciplines.
Merci d'avance
Bonjour
pour tes codes tu as plusieurs disciplines musique ou art et je me demande pourquoi il y en a en colonne A et à quespond... Là ce n'est pas mon boulot, c'est le tien surtout que je ne connais pas les noms des 170 pays !!!
d'autre part, 170 pays accolés avec chacun 31 disciplines= 5270 Colonnes ....super-pratique pour visualise et imprimer....
pas très sérieux.
désolé,Abandon
pour tes codes tu as plusieurs disciplines musique ou art et je me demande pourquoi il y en a en colonne A et à quespond... Là ce n'est pas mon boulot, c'est le tien surtout que je ne connais pas les noms des 170 pays !!!
d'autre part, 170 pays accolés avec chacun 31 disciplines= 5270 Colonnes ....super-pratique pour visualise et imprimer....
pas très sérieux.
désolé,Abandon
Bonjour,
Je t'ai précisé, me semble t il que les résultats alimentaient une autre fichier de cartographie me permettant de visualiser ces résultats. Il n'est donc évidemment pas question ni de visualiser et encore moins d'imprimer un tel tableau.
Je suis désolé que tu n'es pas compris mon problème.
Quant à mon sérieux ? ? ?
merci tout de même
Je t'ai précisé, me semble t il que les résultats alimentaient une autre fichier de cartographie me permettant de visualiser ces résultats. Il n'est donc évidemment pas question ni de visualiser et encore moins d'imprimer un tel tableau.
Je suis désolé que tu n'es pas compris mon problème.
Quant à mon sérieux ? ? ?
merci tout de même