Sos macro ou vba
mitinne
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
michel_m Messages postés 16602 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 16602 Date d'inscription Statut Contributeur Dernière intervention -
bonjour !
sous excel 2007 j'ai une base de données de 300 lignes environ sur 9 colonnes.
Je souhaite trier par colonne (jusque là ça va) et creer un automatisme pour reporter les lignes sur une autre feuille ... par exemple toutes les personnes exerçant le métier de secrétaire sur la feuille secrétaire ...
Je suis novice en vba ...
peut-être la fonction "si" ?
En tout cas merci d'avance !!
sous excel 2007 j'ai une base de données de 300 lignes environ sur 9 colonnes.
Je souhaite trier par colonne (jusque là ça va) et creer un automatisme pour reporter les lignes sur une autre feuille ... par exemple toutes les personnes exerçant le métier de secrétaire sur la feuille secrétaire ...
Je suis novice en vba ...
peut-être la fonction "si" ?
En tout cas merci d'avance !!
A voir également:
- Sos macro ou vba
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Jitbit macro recorder - Télécharger - Confidentialité
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Macro word - Guide
- Excel compter cellule couleur sans vba - Guide
2 réponses
Bonjour
Même sans un tri on peut effectuer ça
il faut faire une boucle for pour trouver le metier secretaire.
copier la ligne et la coller dans l'onglet correspondant au metier.
Cordialement
Même sans un tri on peut effectuer ça
il faut faire une boucle for pour trouver le metier secretaire.
copier la ligne et la coller dans l'onglet correspondant au metier.
Cordialement
mitinne
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
j'essaie de comprendre ... je teste ... et je reviens ! en tout cas merci !
Bonjour Mitinne
sans boucler, tu pourrais utiliser tout simplement les filtres
classeur exemple à adapter à ton contexte
https://www.cjoint.com/?3Idmtnhpsz8
le code VBA
En espérant une réponse de ta part...
:o)
sans boucler, tu pourrais utiliser tout simplement les filtres
classeur exemple à adapter à ton contexte
https://www.cjoint.com/?3Idmtnhpsz8
le code VBA
Sub Extraire_fonction() Dim Choix As String, Derlig As Integer With Sheets(1) Choix = .Range("K2") ' A DAPTER la profession est ici en colonne 2 Derlig = .Columns(2).Find("*", , , , , xlPrevious).Row .[A1].AutoFilter Field:=2, Criteria1:=Choix With Sheets(2) .Activate .Cells.Clear End With .Range("A1:I" & Derlig).SpecialCells(xlCellTypeVisible).Copy [A1] .ShowAllData End With End Sub
En espérant une réponse de ta part...
:o)