Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Macro copier/coller plusieurs onglets en 1

MagA60

XLDnaute Nouveau
Bonjour à tous,

J'un tableau avec plusieurs onglets identiques pour différentes entités. J'aimerais pouvoir tous les copier à l'aide d'une macro et d'un bouton dans un onglet "Récap" pour les compiler avec mise à jour automatique (ces données sont alimentés par entités au jour le jour). Pouvez vous me donner un petit coup de main ?

Merci.
 

Pièces jointes

  • Suivi Test.xlsm
    250.7 KB · Affichages: 12

vgendron

XLDnaute Barbatruc
Hello
une solution par Power Query

1) les onglets à compiler ont des données disposées en table structurée
2) clic droit sur le tableau de synthèse / actualiser lorsque les données de départ sont modifiées
 

Pièces jointes

  • Suivi Test.xlsm
    58.3 KB · Affichages: 9

fanfan38

XLDnaute Barbatruc
Bonjour
Une solution par VBA
La feuille récap est effacée au démarrage de la macro
puis une boucle sur toutes les feuilles (tu peux en rajouter)

A+ François
 

Pièces jointes

  • Suivi Test.xlsm
    259.3 KB · Affichages: 10

vgendron

XLDnaute Barbatruc
Une précision pour la solution par PQ: dans les nouvelles feuilles, les noms de table doivent commencer par "Tab_"

et il FAUT utiliser des tables avec le nombre suffisant de lignes, plutot que remplir une feuille avec 218 lignes dont 217 vides....
ca fait plus propre, c'est plus facile à traiter, et le poids du fichier est 5 fois plus léger...
 

Discussions similaires

Réponses
257
Affichages
7 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…