Récupérer les valeurs d'une colonne identique
Résolu/Fermé
Peepoodo
-
20 oct. 2020 à 09:07
yg_be Messages postés 23477 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 1 mars 2025 - 20 oct. 2020 à 16:01
yg_be Messages postés 23477 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 1 mars 2025 - 20 oct. 2020 à 16:01
A voir également:
- Récupérer les valeurs d'une colonne identique
- Déplacer une colonne excel - Guide
- Comment récupérer les messages supprimés sur whatsapp - Guide
- Formule somme excel colonne - Guide
- Trier colonne excel - Guide
- Recuperer video youtube - Guide
3 réponses
yg_be
Messages postés
23477
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
1 mars 2025
Ambassadeur
1 568
20 oct. 2020 à 14:58
20 oct. 2020 à 14:58
bonjour, quel logiciel utilises-tu?
Je fais tout à la main…
Mon niveau ne me permettant pas d'automatiser ces taches en vba…
J'ai un peu plus réfléchit à la façon de faire.
Au plus simple, parcourir la colonne nommé "température" présent dans l'onglet "Test" et récupérer toutes les valeurs en dessous, puis les copier dans une autre colonne dans le même onglet, nommé "temp_bilan".
Le but étant d'automatiser cette tache pour d'autres colonne dans plusieurs fichier.
Mais dès que j'aurai l'astuce pour une colonne je pourrais le faire pour une autre.
Mon niveau ne me permettant pas d'automatiser ces taches en vba…
J'ai un peu plus réfléchit à la façon de faire.
Au plus simple, parcourir la colonne nommé "température" présent dans l'onglet "Test" et récupérer toutes les valeurs en dessous, puis les copier dans une autre colonne dans le même onglet, nommé "temp_bilan".
Le but étant d'automatiser cette tache pour d'autres colonne dans plusieurs fichier.
Mais dès que j'aurai l'astuce pour une colonne je pourrais le faire pour une autre.
J'ai trouvé une solution pour ceux que ça peut aider. Merci
With Worksheets("Feuil1") Dcol = .Cells(5, Columns.Count).End(xlToLeft).Column For X = 1 To Dcol ' parcours les colonnes If .Cells(1, X) = "température" Then Cs = X If .Cells(1, X) = "Test" Then Cc = X Next X DlgCs = .Cells(Rows.Count, Cs).End(xlUp).Row DlgCc = .Cells(Rows.Count, Cc).End(xlUp).Row + 1 If Cs > 0 Then .Range(.Cells(1, Cs), .Cells(DlgCs, Cs)).Copy .Cells(DlgCc, Cc) End With
yg_be
Messages postés
23477
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
1 mars 2025
1 568
20 oct. 2020 à 16:00
20 oct. 2020 à 16:00
ah, tu utilises Excel!
yg_be
Messages postés
23477
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
1 mars 2025
1 568
20 oct. 2020 à 16:01
20 oct. 2020 à 16:01
peux-tu alors marquer la discussion comme résolue?