Fusion onglet Excel

Résolu/Fermé
florekexpert Messages postés 4 Date d'inscription mercredi 6 février 2013 Statut Membre Dernière intervention 7 février 2013 - 6 févr. 2013 à 15:19
florekexpert Messages postés 4 Date d'inscription mercredi 6 février 2013 Statut Membre Dernière intervention 7 février 2013 - 7 févr. 2013 à 09:45
Bonjour,

J'ai récupéré un fichier excel qui comprend un très grand nombre d'onglet (environ 2400) comprenant chacun environ 80 lignes.
J'aimerais savoir s'il est possible de regrouper tous ces onglets en un seul à l'aide d'une formule VBA (cela revient à faire un copier/coller géant). Les onglets ont tous la même structure.Cela pose-t-il un problème si le tout dépasse 65 000 lignes (cela risque d'être le cas) ? Faut-il découper le fichier excel ? Si oui comment ?

Merci d'avance car je ne sais pas quoi faire.
A voir également:

2 réponses

eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 211
Modifié par eriiic le 6/02/2013 à 16:09
Bonjour,

Cela pose-t-il un problème si le tout dépasse 65 000 lignes (cela risque d'être le cas)
2400*80=192000, ce n'est plus un risque, c'est une certitude.

Tout dépend de ta version excel : sur 2003 et antérieur tu es limité à 65536 lignes.
Dans ce cas à toi de voir :
- répartition sur sur 3 onglets ou plus (par exemple regrouper par année sur 10 onglets(1 par an), par début de référence, ou ce qui te parait le plus pratique pour l'exploitation)
- ou démultiplier les colonnes pour tout mettre dans une feuille unique.

Quoiqu'il en soit il faudrait 2 feuilles de données avec qcq lignes et tes choix.
Déposer le fichier xls (réduit au nécessaire et anonymisé) sur cjoint.com et coller ici le lien fourni.

eric

Jamais tu ne répondras à un mp non sollicité...
Bon, ça c'est fait.
0
florekexpert Messages postés 4 Date d'inscription mercredi 6 février 2013 Statut Membre Dernière intervention 7 février 2013
6 févr. 2013 à 16:38
Merci Eric pour ta réponse rapide,

Ma version actuelle d'Excel est la 2007, je peux également accéder à la version 2010 si nécessaire.
Une répartition sur 3 onglets ne me dérangerait pas du tout.

Par contre il m'est difficile d'anonymiser mon fichier, il s'agit de données vraiment confidentielles, je ne peux pas te le montrer.

Est-il difficile de mettre en place ce traitement ?

Merci. Julien
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 211
6 févr. 2013 à 16:53
Sur 2007 tu as plus d'1 millions de lignes.
Par contre il m'est difficile d'anonymiser mon fichier
C'est difficile sur 2 fois 10 lignes de mettre nom1 à la place martin et 128 à la place de 272 ?
Ben tant pis alors...
eric
0
florekexpert Messages postés 4 Date d'inscription mercredi 6 février 2013 Statut Membre Dernière intervention 7 février 2013
6 févr. 2013 à 17:28
ca donnerait quelque chose dans ce style :

https://www.cjoint.com/?3BgrCC5hX6H
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 211
6 févr. 2013 à 23:52
Comme il n'y a pas plus de consignes voilà : https://www.cjoint.com/?CBgxZM0ma6b
eric
0
florekexpert Messages postés 4 Date d'inscription mercredi 6 février 2013 Statut Membre Dernière intervention 7 février 2013
7 févr. 2013 à 09:45
Merci beaucoup,

ça marche nickel
0