To chceš mít opravdu přes 600 listů v jednom Excelovským sešitu? A to se budou jmenovat třeba "Drátovny a šroubárny Nové Město nad Metují, s.r.o."? Šílenost...
Vzhledem k laxnosti zadání můžu poradit jen obecný algoritmus (ale ten už určitě máš taky, nebo ne?):
- v prvním průchodu si uděláš seznam dodavatelů
- postupně procházíš jednotlivé dodavatele:
- - vytvoříš nový list
- - pojmenuješ jej dle dodavatele (pozor na zakázané znaky, které nesmí být v názvu listu)
- - vyfiltruješ záznamy dle dodavatele a zkopíruješ je na tento nový list
Ale znovu opakuji - nevím, k čemu to chceš, ale považuji to za šílenost. Pro takovéhle data je vhodnější databáze třeba v MS Accessu, ale bez větší znalosti zadání fakt těžko radit...