Tri de données sur autre feuille excel
Résolu
Skyggen07
Messages postés
23
Statut
Membre
-
Skyggen07 Messages postés 23 Statut Membre -
Skyggen07 Messages postés 23 Statut Membre -
Bonjour,
J'aimerais réaliser une sorte de tri dans mes donnés sois par macro ou VBA ce qui me semble la meilleures solution mais étant pas du tout doué en programmation je fais appel à vous pour m'orienter vers la bonne direction.

Voici le résultat que j'aimerais sur une autre feuille excel donc mon but final et de pouvoir faire du publipostage avec Word. Voilà pour quoi j'aurais besoin que le tri me mette tout ceci sur une seule ligne.

Merci d'avance et bonne semaine à tous.
J'aimerais réaliser une sorte de tri dans mes donnés sois par macro ou VBA ce qui me semble la meilleures solution mais étant pas du tout doué en programmation je fais appel à vous pour m'orienter vers la bonne direction.

Voici le résultat que j'aimerais sur une autre feuille excel donc mon but final et de pouvoir faire du publipostage avec Word. Voilà pour quoi j'aurais besoin que le tri me mette tout ceci sur une seule ligne.

Merci d'avance et bonne semaine à tous.
A voir également:
- Tri de données sur autre feuille excel
- Comment faire un tri personnalisé sur excel - Guide
- Feuille de pointage excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Bruler feuille de laurier - Guide
5 réponses
Bonjour
Si tu veux une aide pour une macro il faut ton fichier, pas son image
A poster sur cjoint.com, faire créer un lien, le copier et revenir l'indiquer ici
Cdlmnt
Via
Si tu veux une aide pour une macro il faut ton fichier, pas son image
A poster sur cjoint.com, faire créer un lien, le copier et revenir l'indiquer ici
Cdlmnt
Via
Skyggen07
Messages postés
23
Statut
Membre
voilà le lien https://www.cjoint.com/c/EIwggM0lG7e merci j'avais oublié.
https://www.cjoint.com/c/EIwggM0lG7e voici donc le lien de mon fichier et j'ajoute aussi que ma liste va bien grandir par la suite.
Re,
Tu dis que la liste va grandir par la suite mais :
1) est ce toujours le même intervenant ?
2) les données d'un même intervenant doivent elles être toutes sur la même ligne dans la feuille 2 (en ce cas il faudra rajouter des colonnes)
3) Y aura t il des périodes différentes ? (pour l'instant il n'y a que janvier) et comment faudra t il les différencier sur feuille 2, une ligne par période et par intervenant ? (faudra rajouter une colonne indiquant la période)
En attente de précision, voire avec un tableau avec plus de lignes
Cdlmnt
Via
"L'imagination est plus importante que le savoir." A. Einstein
Tu dis que la liste va grandir par la suite mais :
1) est ce toujours le même intervenant ?
2) les données d'un même intervenant doivent elles être toutes sur la même ligne dans la feuille 2 (en ce cas il faudra rajouter des colonnes)
3) Y aura t il des périodes différentes ? (pour l'instant il n'y a que janvier) et comment faudra t il les différencier sur feuille 2, une ligne par période et par intervenant ? (faudra rajouter une colonne indiquant la période)
En attente de précision, voire avec un tableau avec plus de lignes
Cdlmnt
Via
"L'imagination est plus importante que le savoir." A. Einstein
Merci de prendre du temps pour mon cas.
1) non les intervenants changent et il y en aura beaucoup plus.
2) oui une ligne par intervenant avec tous ces cours données les filières de ces cours et leurs périodes
3) non mais ça me fait penser que j'aurais besoin de l'année courante de tous ces cours.
j'ai rajouté ici des données peut-être ça va t'éclairer un peu plus
https://www.cjoint.com/c/EIwnp0Ma51e
1) non les intervenants changent et il y en aura beaucoup plus.
2) oui une ligne par intervenant avec tous ces cours données les filières de ces cours et leurs périodes
3) non mais ça me fait penser que j'aurais besoin de l'année courante de tous ces cours.
j'ai rajouté ici des données peut-être ça va t'éclairer un peu plus
https://www.cjoint.com/c/EIwnp0Ma51e
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
merci le projet a fait un énorme bond en avant mais là en liant ton code avec mon vrai fichier je remarque que des fois il place les données plus loin en laissant les case vide jusqu'à l'intitulé 10 par exemple.
j'ai pris une capture d'une de ces erreurs.

et du coup je pense que le calcule des nombres total des périodes est faussé
Merci encore
j'ai pris une capture d'une de ces erreurs.

et du coup je pense que le calcule des nombres total des périodes est faussé
Merci encore
Là je ne sais pas quoi te dire, surtout sans le fichier !
Essaie dans la ligne de macro :
Else: ligne2 = Sheets(2).Columns(1).Find(interv, , , , xlByColumns, xlPrevious).Row: col = Sheets(2).Rows(ligne2).Find("*", , , , xlByRows, xlPrevious).Column + 1
de remplacer le 2eme XlPrevious (mis en gras ici) par XlNext
la recherche de la 1ere colonne vide se fera à partir de la gauche au lieu de la droite, peut être que ça résolvera le problème
Cdlmnt
Via
Essaie dans la ligne de macro :
Else: ligne2 = Sheets(2).Columns(1).Find(interv, , , , xlByColumns, xlPrevious).Row: col = Sheets(2).Rows(ligne2).Find("*", , , , xlByRows, xlPrevious).Column + 1
de remplacer le 2eme XlPrevious (mis en gras ici) par XlNext
la recherche de la 1ere colonne vide se fera à partir de la gauche au lieu de la droite, peut être que ça résolvera le problème
Cdlmnt
Via
Oui je comprends mais c'est aussi dans le fichier que tu m'as donnés que ça ne joue pas par exemple tu prends toutes les données et les triple et effectue le tri pour le moment cest parfait mais si tu relance la commande après la il décale les colonne. ça ne fonctionne pas non plus avec XlNext
Merci Via55
Merci Via55