Plusieurs feuilles en une seule
Résolu
wysam
-
wysam -
wysam -
salut tout le monde,
j'ai un fichier.xls qui a 3 feuilles ,ces dernières contiennent des tableaux ayant même colonnes
mon but c'est de fusionner les 3 feuilles en une seule feuille autrement avoir un seul tableaux au lieu de ces 3 tableaux
prière de me donner une réponse adéquate
Merci.
j'ai un fichier.xls qui a 3 feuilles ,ces dernières contiennent des tableaux ayant même colonnes
mon but c'est de fusionner les 3 feuilles en une seule feuille autrement avoir un seul tableaux au lieu de ces 3 tableaux
prière de me donner une réponse adéquate
Merci.
A voir également:
- Plusieurs feuilles en une seule
- Regrouper plusieurs feuilles excel en une seule - Guide
- Comment faire un livret avec des feuilles a4 - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Mettre une seule page en paysage word - Guide
- Bruler des feuilles de laurier - Guide
6 réponses
bonsoir,
nn ça marche pas , ce que j'ai besoin c'est de la faire par MACRO si elle est possible
Merci
nn ça marche pas , ce que j'ai besoin c'est de la faire par MACRO si elle est possible
Merci
Bonsoir,
Et pourquoi le Copier/Coller ne marche pas?
Sinon par une macro, qui n'a d'intérèt que si tu fais la manoeuvre souvent,
1) tu ouvres l'enregistreur de macro,
2) tu exécutes le Copier/Coller pour tes 2 feuilles à recopier,
3) tu fermes l'enregistrement de la macro
4) tu ouvres la fenêtre VBA pour corriger les scories inutiles
5) tu enregistres définitivement ta macro définitive
6) tu refermes le tout et c'est prêt pour être utilisé autant de fois que tu désires
Attention toutefois à la taille de tes tableaux
Bonne suite.
Et pourquoi le Copier/Coller ne marche pas?
Sinon par une macro, qui n'a d'intérèt que si tu fais la manoeuvre souvent,
1) tu ouvres l'enregistreur de macro,
2) tu exécutes le Copier/Coller pour tes 2 feuilles à recopier,
3) tu fermes l'enregistrement de la macro
4) tu ouvres la fenêtre VBA pour corriger les scories inutiles
5) tu enregistres définitivement ta macro définitive
6) tu refermes le tout et c'est prêt pour être utilisé autant de fois que tu désires
Attention toutefois à la taille de tes tableaux
Bonne suite.
ok j'essaye cette méthode
voici j'ai créer une feuille "recap"
dans macro j'ai utilisé ce code:
Sub recap()
Dim sh As Worksheet
For Each sh In Worksheets
If sh.Name <> "Recap" Then
sh.[A2].Resize(sh.[A65536].End(xlUp).Row - 1, XXX).Copy Destination:=Worksheets("Recap").[A65536].End(xlUp).Offset(1, 0)
End If
Next sh
End Sub
dans le code:XXX j'ai mis le nombre de colonnes de mes tableaux (ex:16) après l'exécution
ça m'a donné l'erreur suivant : "l'indice n'appartient pas à la sélection"
Merci pour vos réponses
voici j'ai créer une feuille "recap"
dans macro j'ai utilisé ce code:
Sub recap()
Dim sh As Worksheet
For Each sh In Worksheets
If sh.Name <> "Recap" Then
sh.[A2].Resize(sh.[A65536].End(xlUp).Row - 1, XXX).Copy Destination:=Worksheets("Recap").[A65536].End(xlUp).Offset(1, 0)
End If
Next sh
End Sub
dans le code:XXX j'ai mis le nombre de colonnes de mes tableaux (ex:16) après l'exécution
ça m'a donné l'erreur suivant : "l'indice n'appartient pas à la sélection"
Merci pour vos réponses
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question