XL 2019 VBA - Création d'onglets à partir d'une liste

AGRII

XLDnaute Nouveau
Bonjour à tous,

Je travaille sur Excel toute la journée mais je fais des tâches répétitives alors que j'imagine qu'il existe une solution pour me faire gagner un maximum de temps !

En gros j'ai une colonne "Société" dans mon onglet principal et j aimerais que pour chaque nom différent de société, un onglet se crée et qu'il reprend toutes les lignes concernant cette société.

Petite subtilité : Si le nom de la société ="Indépendant" -> Alors il faut créer l'onglet sur base du nom du vendeur (Colonne B).

Un grand merci d'avance à celui ou celle qui pourra m'aider car je suis totalement novice en VBA !

Fichier EX1 -> Fichier de départ

Fichier EX2 -> Exemple de ce que j'aimerais
 

Pièces jointes

  • Ex1.xlsx
    28.7 KB · Affichages: 9
  • Ex2.xlsx
    33 KB · Affichages: 10

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonjour @AGRII et bienvenue sur XLD :),

Un essai par macro dans le fichier joint. Le code est dans le module nommé Module1.

Cliquez sur le bouton "Hop!" de la feuille "Activ"?

nota: certains caractères (dont le slash /) sont interdits dans les noms des onglets. Ces caractères interdits seront remplacés par un dièse #) à l'aide d'une fonction Epure() de @job75 ;).

nota: si vous désirez des explications, le demander ;)
 

Pièces jointes

  • AGRII- Ex1- v1.xlsm
    42.5 KB · Affichages: 40
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 196
Messages
2 086 102
Membres
103 117
dernier inscrit
augustin.morille