Pble decomposition en vba

Boisoir à tous,
Dans un classeur excel, j’ai une feuille principale(“DATA”) qui contient les champs suivant :
ENTITE- PROCESSUS- PHASE
SG-1-2
SG-1-3
SG-2-4
BNP-9-8
BNP-4-8
LCL-4-4
LCL-7-7
LCL-9-1

Je voudrais, au moyen d’une macro VBA, décomposer cette feuille principale pour avoir une feuille par ENTITE (càd une feuille avec toutes les lignes commencant par SG, une autre par BNP,…)
J’espère avoir été suffisament clair,
Merci

Si tes données se présentent telles que ci-dessus (triées), rien de difficile :
Tu balaies la liste, et pour chaque nouveau radical trouvé (la partie à gauche du premier “-”), tu crées une feuille de ce nom, et tu y copies les lignes respectant ce critère.

Pourrais tu m’aider car je suis débutant en vba et n’y connait pas grand chose.

Merci

Débutant, ça veut dire que tu sais faire quoi parmi les sujets suivants :
Tu as des notions de basic (hors VBA) ?
Tu maîtrises les boucles for et while ?
Tu sais accéder aux cellules depuis le VBA via les fonctions cells et range ?
Tu te débrouilles avec les notions de sub et de fonction et les modules
Tu sais créer de nouvelles feuilles et les activer ?
As-tu déjà essayé de créer des macros par enregistrement automatique, et regardé ensuite comment se présente leur code
Tu sais associer une macro à un bouton ou à une touche de raccourci ?
Tu maîtrises déjà d’autres langages informatiques ?

Toutes ces notions te seront plus ou moins utiles pour réaliser ce que tu veux faire.
Rassure-toi, on pourra te guider si tu as des problèmes ponctuels.
Par contre, pour les notions de base, il y a un minimum d’acquisition personnelle à réaliser, le but n’étant pas qu’on écrive le programme à ta place.