Ahoj, nevím zda je to reakce na mě (ta stromová struktura je na... pytel), ale pokusím se odpovědět. Osobně nemám problém makro sepsat, ale to vyžaduje i spolupráci druhé strany (Tvoji). Makro je vlastně jednoduchý program na specifickou, často se opakující činnost. K jeho sepsání je tedy nutné dodat co nejpřesnější popis činnosti, kterou má vykonávat (kde jsou umístěna vstupní data, kam se má umístit výsledek atd). Vždy je nejlepší poskytnou vzorový soubor s popisem činnosti a zobrazeným výsledkem jak to má vypadat!Co se týče kódu - otevřeš si svůj soubor, stiskneš ALT+F11 čímž se dostaneš do editoru VBA. Poté z horní nabídky vybereš "Insert" a Module. Ve stromové struktuře se objeví modul "Module1", do kterého zkopíruješ kód. Vše prováděj na kopii souboru. Změny provedené makrem NELZE VZÍT ZPĚT!Jen technická, myslím že výše zmíněný kód Ti bude k .....To že jsou vstupní data umístěna ve sloupci B jsi uvedla až niní! A stále nevíme KAM se má vložit výsledek! Pokud sloupec A obsahuje názvy a sloupec B příslušné hodnoty a požadavek na výsledek zněl "podsebe" Jaká bude výsledná struktura dat ???