Récupérer les valeurs d'une colonne identique
Résolu/Fermé
Peepoodo
-
20 oct. 2020 à 09:07
yg_be Messages postés 22720 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 avril 2024 - 20 oct. 2020 à 16:01
yg_be Messages postés 22720 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 23 avril 2024 - 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
- Recuperer video youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
- Comment récupérer une adresse mail - Guide
3 réponses
yg_be
Messages postés
22720
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
23 avril 2024
1 476
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
22720
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
23 avril 2024
1 476
20 oct. 2020 à 16:00
20 oct. 2020 à 16:00
ah, tu utilises Excel!
yg_be
Messages postés
22720
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
23 avril 2024
1 476
20 oct. 2020 à 16:01
20 oct. 2020 à 16:01
peux-tu alors marquer la discussion comme résolue?