

excel 2010, proces vytvarania textoveho outputu programu
Pouzivam jeden program, do ktoreho ked manualne zadate texty ako: nazov zoznamu, nazov kodoveho setu, kod1/2, kod2/2; tak urobi zelany dlhy text s korektnou povinnou omackou, co pouziva iny proces toho programu. Ale nie je to dobre, ked robim s desiatkami, stovkami kodovych setov. Preto sa da vytvorit v exceli vzorec, ktory zoberie z buniek pastnute kody a automaticky doplni tu omacku. Chcel som to vymysliet, ale nemam sajn ake funkcie sa musia pouzit. Viem len ako to urobit:
- stlpec A, B bude vyhradeny na paste tych kodov. Nic dalsie.
- niekde pomimo budu dve bunky, kam do jednej napisem vseobecny nazov kodoveho setu (ktory sa bude menit- pridavat +1 increment), a do druhej napisem nazov kodoveho zoznamu(ten bude len jeden a konecny). Funguje to tak, ze bunky jedneho riadka stpcov A, B vytvaraju spolu jeden Kodovy set. Cize A1, B1 = Kodset1. Ak tam pastnem napr. desat riadkov kodov, tak ten vzorecek zoberie skupinu tych desiatich Kodsetov a nazve ich menom co som napisal do bunky Kodoveho zoznamu. A za nazov Kodsetov sa bude automaticky pridavat +1 cislo. Teda ak do bunky zadam nazov kodsetu ze: Kodset_jadro, Tak vsetky kodsety budu mat nazvy: Kodset_jadro1, Kodset_jadro2, Kodset_jadro3, .....
Vsetky budu patrit do spolocneho Kodoveho zoznamu.
Ja budem mat v predpripravenych bunkach pastnute vsetky FixneTexty. Potom vzorec (bude to len jedna bunka na vsetko) odkazem na ne a zviazem ich pomocou & znaku s tymi dalsimi bunkami co vytvorite vy (mini vzorecky).
Rekapitulacia:
Kod je string v A1, A2, A3 ...
Kod je string v B1, B3, B3 ...
Kodovy set je string A1, B1 alebo A2, B2 ....
Kodovy zoznam su vsetky Kodove sety.
Ja zadam:
Vsetky Kody v stlpcoch A, B.
Nazov Kodoveho setu.
Nazov Kodoveho zoznamu.
Mini vzorecky urobia:
Jeden spravi: zoberie pocet vyplnenych riadkov (stlpce A, B) a podla toho upravi nazvy Kodovych setov (vsade prirata jednotku).
Druhy spravi, ze spocita kolko mame vyplnenych riadkov (stlpce A, B) a podla toho urobi rovnaky pocet opakovani:
(Znazornenie struktury vzorca:)
FixnyText1 nazovPrvehoKodovehSetu + 1 FixnyText2 SamotnyKodZoStplcaA1 FixnyText3 SamotnyKodZoStplcaB1 FixnyText4
Treti spravi, ze nakoniec prida toto:
(Znazornenie struktury vzorca:)
FixnyText5 nazovKodovehoZoznamu FixnyText6
Teda druha polovica vysledku vzorca bude vzdy rovnaka. Pre dane zadanie.
Toto je prva polovica vysledku vzorca (Znazornenie struktury vzorca(to iste co hore)):. Je to znazornene pod seba, ale vo vzorci to bude vsetko vedla seba. Take dlhe, kolko bude Kodov.
Toto je ta druha polovica (Znazornenie struktury vzorca(to iste co hore)). Prilepi sa za prvu polovicu. Total vsetko bude jeden riadok, lepsie povedane jedna bunka - jej vysledok.
Dakujem pekne !
Jak už Ti tu psali jiní, ač sem celé zadání několikrát přelouskal netuším ani zbla o co se má jednat.
Takže sem reagoval na tvůj post z 21.07.2015 15:14 viz soubor.
Když by si sem vložil vzorový SEŠIT místo těch přiblblých obrázků s jasně popsaným "problémem" z kterého bude jasně patrné oč jde, tak by někdo snad i poradil.
Uprimne ma to mrzi, ked to tak vidite vsetci evidentne. Ale dost dlho som to pisal a premyslal som, ako by ste to co najlepsie pochopili. To, co potrebujem sa neda dokonale vysvetlit, pretoze ste nic podobne neriesili ani nevideli niekoho ineho pouzivat. A aj keby som sem dal subor a predpripravenymi vecami, stale by to bolo dost bezo zmyslu. Skusal som to urobit aj v Pythone3, ale ked tam pastujem data z excelu, tak to priniesie so sebou aj tabulator a cele to je pokrivene.
Ked idem cez input('fdsfsdf') funciu, tak ta zoberie len prvy riadok paste.
Ale je to uz jedno, ked to mam hotove, len potrebujem vediet preco mi nejde skopirovat vysledok zretazenia ?
Pokud sem nevložíš soubor s ukázkou, těžko se dočkáš nějaké odpovědi. Křišťálové koule nejsou příliš dostupné a na monitor ti nikdo nevidí.