Plusieurs feuilles en une seule
Résolu/Fermé
A voir également:
- Plusieurs feuilles en une seule
- Fusionner plusieurs feuilles excel en une seule - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Mettre une seule page en paysage word - Guide
- Comment faire un livret avec des feuilles a4 - Guide
- Mettre plusieurs pdf en un seul - Guide
6 réponses
Raymond PENTIER
Messages postés
58652
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 septembre 2024
17 198
1 mai 2013 à 21:02
1 mai 2013 à 21:02
Copier-coller n'a pas marché ?
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
Raymond PENTIER
Messages postés
58652
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
19 septembre 2024
17 198
Modifié par Raymond PENTIER le 1/05/2013 à 21:35
Modifié par Raymond PENTIER le 1/05/2013 à 21:35
Fallait le dire tout de suite !
Et quel est l'intérêt de compliquer ainsi les choses, en utilisant un rouleau-compresseur pour écraser une fourmi ? Tu connais bien VBA ?
Et quel est l'intérêt de compliquer ainsi les choses, en utilisant un rouleau-compresseur pour écraser une fourmi ? Tu connais bien VBA ?
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