XL 2016 Parcourir un classeur à partir d'un certain onglet

Crystel78

XLDnaute Nouveau
Bonjour,

Je possède un classeur ou je souhaite parcourir les colonnes pour les copier ensuite dans mon premier onglet.

J'ai plusieurs classeurs (un pour chacune de mes classes, d'où l'utilité de faire une macro) le premier onglet se nomme bilan ou je souhaite copier à l'intérieur toutes les colonnes des mes onglets en partant du 3ème.

Mon idée étant que sur un classeur type, il y a les onglets Feuil1 = Bilan, Feuil2 = Progression Feuil3= Arnaud, etc..

Je souhaiterais pouvoir copier toutes les colonnes présentes dans mes onglets à partir de Mathématiques et les copier dans ma feuille, Bilan.

J'ai vraiment très peu de connaissances en langage VBA.

Je vous remercie d'avance pour les solutions que vous pourriez m'apporter.
 
Solution
Re

Voici ce que j'appelle une saisie "classique" dans Excel
(c'est ce format à privilégier pour travailler avec les TCD)
00Base.png
Ensuite pour créer un TCD, on sélectionne la base et Insertion=>Tableau Croisé Dynamique
Et on se laisse guider par l'assistant
Tout se pilote à la souris
(Pas besoin de connaissances VBA)
Le TCD est actualisable.

Staple1600

XLDnaute Barbatruc
Bonjour le fil, Crystel78 (Bienvenue sur le forum)

=>Crystel78
Est-ce tu pourrais joindre deux classerurs allégés et surtout anonymisés, stp ? (RGPD oblige)
Un classeur "Bilan"
Un classeur "Classe"
Avec des données du type
NOM1 PRENOM1 ou ELEVE1 etc...
Bref des données fictives.
 

Staple1600

XLDnaute Barbatruc
Bonsoir Sylvanu

Je crois que tu t'es trompé de fil, non?
Ces liens c'est plutôt pour ce fil, I presume ? ;)
 

Crystel78

XLDnaute Nouveau
Bonjour le fil, Crystel78 (Bienvenue sur le forum)

=>Crystel78
Est-ce tu pourrais joindre deux classerurs allégés et surtout anonymisés, stp ? (RGPD oblige)
Un classeur "Bilan"
Un classeur "Classe"
Avec des données du type
NOM1 PRENOM1 ou ELEVE1 etc...
Bref des données fictives.
Bonsoir et merci pour votre réponse,

Vous trouverez en pièce jointe un fichier exemple sur lequel j'ai placé une macro, cette macro me permet d'ajouter le nom de l'onglet à la matière pour différencier chaque élève.
Ma demande serait de copier chaque onglet et de les mettre dans l'ordre dans l'onglet Bilan.

Merci pour votre aide.
 

Pièces jointes

  • exemple_élève.xlsm
    23.3 KB · Affichages: 14

Staple1600

XLDnaute Barbatruc
Re

Voici ce que j'appelle une saisie "classique" dans Excel
(c'est ce format à privilégier pour travailler avec les TCD)
00Base.png
Ensuite pour créer un TCD, on sélectionne la base et Insertion=>Tableau Croisé Dynamique
Et on se laisse guider par l'assistant
Tout se pilote à la souris
(Pas besoin de connaissances VBA)
Le TCD est actualisable.
 

Crystel78

XLDnaute Nouveau
Re

Voici ce que j'appelle une saisie "classique" dans Excel
(c'est ce format à privilégier pour travailler avec les TCD)
Regarde la pièce jointe 1093857
Ensuite pour créer un TCD, on sélectionne la base et Insertion=>Tableau Croisé Dynamique
Et on se laisse guider par l'assistant
Tout se pilote à la souris
(Pas besoin de connaissances VBA)
Le TCD est actualisable.
C'est super, merci beaucoup !
 

Staple1600

XLDnaute Barbatruc
Re

Petite précision
Pour un confort d'utlisation, tu peux aussi mixer l'emploi de Tableau et de TCD
1) Tu sélectionnes les données telles que je le ai agencées
=> Insertion => Tableau (attention:Tableau et pas TCD)
Tu vas obtenir ce qu'on appelle un tableau "structuré"

Ensuite, tu sélectionnes ce "tableau", et là tu fais Insertion/TCD

L'avantage, c'est qu'ainsi les données source du TCD s'actualiseront automatiquement puisque le "tableau" "s'auto-incrémente"

[plaisanterie]
Je t'encourage à étudier lors du prochain confinement moult tutos sur les TCD et les tableaux structurés
;)
[/plaisanterie]
 

Discussions similaires

Statistiques des forums

Discussions
312 112
Messages
2 085 411
Membres
102 885
dernier inscrit
AISSOU