Empiler des colonnes situées dans des feuilles différentes
Fermé
meedoo2
Messages postés
44
Date d'inscription
jeudi 15 novembre 2018
Statut
Membre
Dernière intervention
29 mai 2023
-
12 déc. 2021 à 18:36
baladur13 Messages postés 46892 Date d'inscription mercredi 11 avril 2007 Statut Modérateur Dernière intervention 16 novembre 2024 - 3 janv. 2022 à 00:23
baladur13 Messages postés 46892 Date d'inscription mercredi 11 avril 2007 Statut Modérateur Dernière intervention 16 novembre 2024 - 3 janv. 2022 à 00:23
A voir également:
- Empiler des colonnes situées dans des feuilles différentes
- Comment faire des colonnes sur word - Guide
- Comment faire un livret avec des feuilles a4 - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Figer des colonnes excel - Guide
- Fusionner des feuilles excel - Guide
19 réponses
baladur13
Messages postés
46892
Date d'inscription
mercredi 11 avril 2007
Statut
Modérateur
Dernière intervention
16 novembre 2024
13 442
3 janv. 2022 à 00:23
3 janv. 2022 à 00:23
Bonjour
La suite ici :https://forums.commentcamarche.net/forum/affich-37474751-empiler-des-colonnes-placees-dans-differentes-feuilles
________ ___. .__
\______ \ ____ __ _\_ |__ | | ____ ____
| | \ / _ \| | \ __ \| | / _ \ / \
| ` ( <_> ) | / \_\ \ |_( <_> ) | \
/_______ /\____/|____/|___ /____/\____/|___| /
\/ \/ \/
La suite ici :https://forums.commentcamarche.net/forum/affich-37474751-empiler-des-colonnes-placees-dans-differentes-feuilles
Le Pingou
Messages postés
12187
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
14 novembre 2024
1 449
Modifié le 12 déc. 2021 à 22:15
Modifié le 12 déc. 2021 à 22:15
Bonjour,
Le plus simple est de le faire pour voir que cela fonctionne, avec 1048576 lignes de la place à revendre ...!
Le plus simple est de le faire pour voir que cela fonctionne, avec 1048576 lignes de la place à revendre ...!
meedoo2
Messages postés
44
Date d'inscription
jeudi 15 novembre 2018
Statut
Membre
Dernière intervention
29 mai 2023
12 déc. 2021 à 22:29
12 déc. 2021 à 22:29
Je vous remercie de vous être manifesté. Toutefois, je n'ai pas compris votre message.
Raymond PENTIER
Messages postés
58721
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 novembre 2024
17 236
Modifié le 12 déc. 2021 à 23:18
Modifié le 12 déc. 2021 à 23:18
Bonjour.
Mon ami Le Pingou te rappelle que tu as 1 048 576 lignes à ta disposition dans une feuille !
Donc rien ne t'empêche de mettre tes 1 826 lignes dans une même colonne ...
Et, comme moi, il s'étonne que tu n'aies pas essayé, avant de nous poser la question !!!
C'est d'autant plus facile que toutes les autres colonnes sont vides ...
Pour quelle véritable raison as-tu demandé cette information ?
Mon ami Le Pingou te rappelle que tu as 1 048 576 lignes à ta disposition dans une feuille !
Donc rien ne t'empêche de mettre tes 1 826 lignes dans une même colonne ...
Et, comme moi, il s'étonne que tu n'aies pas essayé, avant de nous poser la question !!!
C'est d'autant plus facile que toutes les autres colonnes sont vides ...
Pour quelle véritable raison as-tu demandé cette information ?
Le Pingou
Messages postés
12187
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
14 novembre 2024
1 449
12 déc. 2021 à 23:15
12 déc. 2021 à 23:15
Bonjour eh oui,
au lieu de poser la question vous le faite sur votre fichier , sélectionner la deuxième colonne de 365 , copier et coller à la suite des données existantes de la première colonne et ainsi de suite.
Vous aurez 1826 lignes, donc largement la place dans les 1048576 lignes disponibles.
au lieu de poser la question vous le faite sur votre fichier , sélectionner la deuxième colonne de 365 , copier et coller à la suite des données existantes de la première colonne et ainsi de suite.
Vous aurez 1826 lignes, donc largement la place dans les 1048576 lignes disponibles.
meedoo2
Messages postés
44
Date d'inscription
jeudi 15 novembre 2018
Statut
Membre
Dernière intervention
29 mai 2023
12 déc. 2021 à 23:27
12 déc. 2021 à 23:27
Je vous remercie tous les deux, mais j'ai dit 5 feuilles à titre d'exemple. J'ai des classeurs avec 47 feuilles. Je voudrais justement éviter la fastidieuse opération de copier-coller. J'avais posté la même question il y a un an et demi, et un ami a bien donné l'astuce via un fichier qui n'est malheureusement plus disponible au téléchargement.
J'espère que j'ai été plus clair.
Cordialement
J'espère que j'ai été plus clair.
Cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Raymond PENTIER
Messages postés
58721
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 novembre 2024
17 236
12 déc. 2021 à 23:22
12 déc. 2021 à 23:22
Voir la précédente discussion
https://forums.commentcamarche.net/forum/affich-36617527-empiler-des-colonnes-les-unes-sur-les-autres
https://forums.commentcamarche.net/forum/affich-36617527-empiler-des-colonnes-les-unes-sur-les-autres
Raymond PENTIER
Messages postés
58721
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 novembre 2024
17 236
12 déc. 2021 à 23:41
12 déc. 2021 à 23:41
Tu sais, nous ne pouvons répondre qu'aux questions qui nous sont posées, pas à celles que tu conserves dans ton cerveau ... Tu as demandé "Puis-je empiler ces colonnes les unes au dessus des autres, pour ainsi obtenir une seule colonne", et pas "Comment puis-je empiler automatiquement ces colonnes les unes au dessus des autres, pour ainsi obtenir une seule colonne".
Ne pouvant pas deviner que tu cherchais à éviter de faire des copier-coller de blocs de lignes (et qu'il y en avait non pas 5, mais 47), nous avons tout naturellement supposé que tu t'interrogeais sur la possibilité d'Excel d'accepter un grand nombre de lignes ...
As-tu essayé d'envoyer un message privé à M-12, même s'il n'est plus intervenu depuis juin 2020 dans CCM ?
Ne pouvant pas deviner que tu cherchais à éviter de faire des copier-coller de blocs de lignes (et qu'il y en avait non pas 5, mais 47), nous avons tout naturellement supposé que tu t'interrogeais sur la possibilité d'Excel d'accepter un grand nombre de lignes ...
As-tu essayé d'envoyer un message privé à M-12, même s'il n'est plus intervenu depuis juin 2020 dans CCM ?
meedoo2
Messages postés
44
Date d'inscription
jeudi 15 novembre 2018
Statut
Membre
Dernière intervention
29 mai 2023
13 déc. 2021 à 00:21
13 déc. 2021 à 00:21
Oui j'ai écrit un message privé à M-12 lequel j'imagine qu'il va automatiquement vouvoyer une personne qu'il ne connait pas.
Raymond PENTIER
Messages postés
58721
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 novembre 2024
17 236
13 déc. 2021 à 01:28
13 déc. 2021 à 01:28
Non, pas du tout ! Si tu parcours au hasard les milliers de messages contenus dans le forum, tu constateras que 95% des intervenants se tutoient, car nous formons une grande famille, et c'est un signe de convivialité.
Sur les 5% restant, il y a 1% de nouveaux venus, qui ne savent pas encore comment on fonctionne, 2% qui se croient supérieurs aux autres et 2% qui en sont malheureusement venus à échanger des noms d'oiseaux, ce qui est difficile en se tutoyant.
Sur les 5% restant, il y a 1% de nouveaux venus, qui ne savent pas encore comment on fonctionne, 2% qui se croient supérieurs aux autres et 2% qui en sont malheureusement venus à échanger des noms d'oiseaux, ce qui est difficile en se tutoyant.
meedoo2
Messages postés
44
Date d'inscription
jeudi 15 novembre 2018
Statut
Membre
Dernière intervention
29 mai 2023
13 déc. 2021 à 08:11
13 déc. 2021 à 08:11
D'accord. Merci.
Le Pingou
Messages postés
12187
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
14 novembre 2024
1 449
Modifié le 13 déc. 2021 à 11:38
Modifié le 13 déc. 2021 à 11:38
Bonjour meedoo2,
Il y a 1 an, qu'elle était la proposition de M-12 ... via macro VBA ou autre ????
Au passage, Amical salut Raymond
Il y a 1 an, qu'elle était la proposition de M-12 ... via macro VBA ou autre ????
Au passage, Amical salut Raymond
meedoo2
Messages postés
44
Date d'inscription
jeudi 15 novembre 2018
Statut
Membre
Dernière intervention
29 mai 2023
13 déc. 2021 à 11:58
13 déc. 2021 à 11:58
Bonjour,
il y a un an M-12 avait envoyé un fichier ou il y avait une formule qui va chercher les colonnes de différentes feuilles et les empilent je crois les unes au dessus des autres dans la première feuille. Je l'ai essayé à l'époque et ça marchait nickel. 20 mois après, j'ai oublié la manip. et c'est de ma faute je sais.
Merci pour la patience.
il y a un an M-12 avait envoyé un fichier ou il y avait une formule qui va chercher les colonnes de différentes feuilles et les empilent je crois les unes au dessus des autres dans la première feuille. Je l'ai essayé à l'époque et ça marchait nickel. 20 mois après, j'ai oublié la manip. et c'est de ma faute je sais.
Merci pour la patience.
Le Pingou
Messages postés
12187
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
14 novembre 2024
1 449
13 déc. 2021 à 14:41
13 déc. 2021 à 14:41
Bonjour,
A bien plaire, ma proposition valable nombres de feuilles indifférent , pour colonne [A] nombres de lignes automatiques
Le classeur: https://www.cjoint.com/c/KLnnOPYI5Gn
A bien plaire, ma proposition valable nombres de feuilles indifférent , pour colonne [A] nombres de lignes automatiques
Le classeur: https://www.cjoint.com/c/KLnnOPYI5Gn
meedoo2
Messages postés
44
Date d'inscription
jeudi 15 novembre 2018
Statut
Membre
Dernière intervention
29 mai 2023
13 déc. 2021 à 16:10
13 déc. 2021 à 16:10
Merci bien Le Pingou,
N'étant pas habile avec les macros, j'ai pu rapatrié toutes les colonnes des différentes feuilles sur la feuille 1. J'ai maintenant toutes mes colonnes (22 dans l'exemple joint: https://www.cjoint.com/c/KLnpkrRU3DH ) sur une seule feuille. J'imagine maintenant qu'il y aurait une formule qui peut me les empiler les unes au dessous des autres.
Je l'ai déja fait avec 12 colonnes de données mensuelles (de 30, 31 ou 28 données chacune) que j'ai converties en une seule colonne de 365 données avec la formule suivante :
=DECALER($C$1;JOUR(DATEVAL("01/09/2018")-1+LIGNES($1:1))-1;MOD(MOIS(DATEVAL("01/09/2018")-1+LIGNES($1:1))-MOIS(DATEVAL("01/09/2018"));12))
c'est une formule pareille que je cherche pour mes données maintenant annuelles et non plus mensuelles.
Je vous remercie
N'étant pas habile avec les macros, j'ai pu rapatrié toutes les colonnes des différentes feuilles sur la feuille 1. J'ai maintenant toutes mes colonnes (22 dans l'exemple joint: https://www.cjoint.com/c/KLnpkrRU3DH ) sur une seule feuille. J'imagine maintenant qu'il y aurait une formule qui peut me les empiler les unes au dessous des autres.
Je l'ai déja fait avec 12 colonnes de données mensuelles (de 30, 31 ou 28 données chacune) que j'ai converties en une seule colonne de 365 données avec la formule suivante :
=DECALER($C$1;JOUR(DATEVAL("01/09/2018")-1+LIGNES($1:1))-1;MOD(MOIS(DATEVAL("01/09/2018")-1+LIGNES($1:1))-MOIS(DATEVAL("01/09/2018"));12))
c'est une formule pareille que je cherche pour mes données maintenant annuelles et non plus mensuelles.
Je vous remercie
Le Pingou
Messages postés
12187
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
14 novembre 2024
1 449
Modifié le 13 déc. 2021 à 19:12
Modifié le 13 déc. 2021 à 19:12
Bonsoir,
Je ne vous comprend pas vous avez demandé d'empilé les données des feuilles, dans mon exemple vous avez les données des 5 feuilles empilées ce qui donne 1827 lignes.
Se que j'ai réalisé dans ma proposition.... est-ce bon ou pas ::::??
Donc je ne comprend pas : J'imagine maintenant qu'il y aurait une formule qui peut me les empiler les unes au dessous des autres.
Ou alors c'est un autre problème ou vous avez X (22) colonnes et que vous voulez en avoir une colonne de 8036 lignes!
Mais qu'est-ce que vous voulez faire.????
Je ne vous comprend pas vous avez demandé d'empilé les données des feuilles, dans mon exemple vous avez les données des 5 feuilles empilées ce qui donne 1827 lignes.
Se que j'ai réalisé dans ma proposition.... est-ce bon ou pas ::::??
Donc je ne comprend pas : J'imagine maintenant qu'il y aurait une formule qui peut me les empiler les unes au dessous des autres.
Ou alors c'est un autre problème ou vous avez X (22) colonnes et que vous voulez en avoir une colonne de 8036 lignes!
Mais qu'est-ce que vous voulez faire.????
Le Pingou
Messages postés
12187
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
14 novembre 2024
1 449
13 déc. 2021 à 20:49
13 déc. 2021 à 20:49
Bonjour,
Je suis très intéressée de voir l'exemple selon votre formule:
Car chez moi cela ne fonctionne pas?
Merci
Je suis très intéressée de voir l'exemple selon votre formule:
=DECALER($C$1;JOUR(DATEVAL("01/09/2018")-1+LIGNES($1:1))-1;MOD(MOIS(DATEVAL("01/09/2018")-1+LIGNES($1:1))-MOIS(DATEVAL("01/09/2018"));12))
Car chez moi cela ne fonctionne pas?
Merci
meedoo2
Messages postés
44
Date d'inscription
jeudi 15 novembre 2018
Statut
Membre
Dernière intervention
29 mai 2023
13 déc. 2021 à 22:08
13 déc. 2021 à 22:08
Bonjour le Pingou,
Pour votre première exclamation, c'était très sympa de fournir la macro, mais je ne suis pas encore en mesure de l'adapter à mes différents fichiers Excel (chacun a des nombres différents de feuilles). C'est pourquoi j'ai simplifié ma requête en mettant toutes les colonnes cote à cotre sur la même feuille, et chercher une formule pour les empiler.
Pour votre second point, vous êtes intéressé par la formule :
=DECALER($A$1;JOUR(DATEVAL("01/09/2018")-1+LIGNES($1:1))-1;MOD(MOIS(DATEVAL("01/09/2018")-1+LIGNES($1:1))-MOIS(DATEVAL("01/09/2018"));12))
qui permet de transformer un tableau annuel de 12 mois (12 colonnes) en une seule colonne de 365 jours.
Voici l'exemple effectué. formule placé dans N1:
https://www.cjoint.com/c/KLnvhhWSFdt
Cordialement
Pour votre première exclamation, c'était très sympa de fournir la macro, mais je ne suis pas encore en mesure de l'adapter à mes différents fichiers Excel (chacun a des nombres différents de feuilles). C'est pourquoi j'ai simplifié ma requête en mettant toutes les colonnes cote à cotre sur la même feuille, et chercher une formule pour les empiler.
Pour votre second point, vous êtes intéressé par la formule :
=DECALER($A$1;JOUR(DATEVAL("01/09/2018")-1+LIGNES($1:1))-1;MOD(MOIS(DATEVAL("01/09/2018")-1+LIGNES($1:1))-MOIS(DATEVAL("01/09/2018"));12))
qui permet de transformer un tableau annuel de 12 mois (12 colonnes) en une seule colonne de 365 jours.
Voici l'exemple effectué. formule placé dans N1:
https://www.cjoint.com/c/KLnvhhWSFdt
Cordialement
meedoo2
Messages postés
44
Date d'inscription
jeudi 15 novembre 2018
Statut
Membre
Dernière intervention
29 mai 2023
13 déc. 2021 à 22:25
13 déc. 2021 à 22:25
Bonjour le Pingou,
Finalement votre marco a fonctionné Nickel. Rien à dire l'ami c'est super. Les colonnes se sont empilées quelque soient leurs données (365 ou 366). c'est Noel avant l'heure :-)
Finalement votre marco a fonctionné Nickel. Rien à dire l'ami c'est super. Les colonnes se sont empilées quelque soient leurs données (365 ou 366). c'est Noel avant l'heure :-)
meedoo2
Messages postés
44
Date d'inscription
jeudi 15 novembre 2018
Statut
Membre
Dernière intervention
29 mai 2023
2 janv. 2022 à 13:37
2 janv. 2022 à 13:37
Bonjour,
Permettez moi de reprendre cette discussion, parce que cette fois je n'ai plus uniquement une colonne par feuille, mais 12 colonnes par feuille. Comment pourrais-je adapter le code vba fourni pour cette nouvelle situation (c'est à dire 12 colonnes au lieu d'une seule). Merci pour tout.
Permettez moi de reprendre cette discussion, parce que cette fois je n'ai plus uniquement une colonne par feuille, mais 12 colonnes par feuille. Comment pourrais-je adapter le code vba fourni pour cette nouvelle situation (c'est à dire 12 colonnes au lieu d'une seule). Merci pour tout.
Le Pingou
Messages postés
12187
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
14 novembre 2024
1 449
2 janv. 2022 à 21:24
2 janv. 2022 à 21:24
Bonjour.
Bonne année 2022 .
Je veux bien vous aidé mais il faut me fournir le fichier en question!
Bonne année 2022 .
Je veux bien vous aidé mais il faut me fournir le fichier en question!
meedoo2
Messages postés
44
Date d'inscription
jeudi 15 novembre 2018
Statut
Membre
Dernière intervention
29 mai 2023
3 janv. 2022 à 00:18
3 janv. 2022 à 00:18