< návrat zpět
MS Excel
Téma: UserForm
Zaslal/a marficek119 5.11.2010 18:35
Zdravím, potřebuji pomoct s kódem pro userform.
Mám vytvořený sešit o třech listech, nabídka, položky a nastavení.
Potřebuji ke dvoum userform formulářů pomoci s kódem. Jeden userform slouží pro vkládání nových položek, ale zde bych viděl problém, jelikož je ceník rozdělen do kategorií a podkategorií, v zásadě jde o to,že ve formuláři zadám potřebné informace o nové položce a rovnou ji uložím do příslušné kategorie a podkategorie. Nutno vidět, je to v příloze.
No a druhý userform je zase na vkládání položek z ceníku do nabídkového formuláře. Pokud by to bylo reálné, potřebuji přes formulář UF najít kategorii, podkategorii a pak samotné položky, výběrem položky by se měla položka zapsat do nabídky vč. ceny, MJ, DPH a čísla položky.
Zkoušel jsem v tom laborovat dva dny, ale udělal jsem víc škody než užitku, ani nic podobného jsem ve fóru nenašel. Prosím tedy někoho více šikovného,aby se na to juknul a nějak mě nasměroval.
Zatím moc děkuji,
Marfi
Příloha: 3018_nabidka.rar (149kB, staženo 28x)
Niffki(6.11.2010 19:25)#003034 :)) zkus v nastavení napsat novou kategorii a k ní podkategorie a v "Položkách" si to taky vypiš a uvidíš že to funguje i když tam napíšeš novou kategorii ;-)
Tedy aspon jsem to pochopil tak jak jsem to pochpil ;-)
citovat
Pokud v nastavení založím kategorii a podkategorie a přepnu do položek, kategorie se nenapíšou. Pokud otevřu userform a rozkliknu kategorie, tak se tam nově zadaná kategorie i podkategorie zobrazuje,ale když vyplním info o nové položce a dám uložit, tak to nefunguje. Nevím proč.
citovat
Jinak první dvě kategorie se nadepisovali z listu nastavení pomocí funkce opakovat. Což bych rád zachoval, jinak je tam to nastavení k ničemu. Snad to půjde nějak zařídit?
citovat
Niffki(6.11.2010 20:17)#003037 To jsi sis tak nastavil ty, tak to udělej i na ostatní..
Jen nechápu moc proč volíš funkci Opakovat...
citovat
Niffki(6.11.2010 20:19)#003038 Mám nápad, pošli mi ten soubor s těmi upravenými řádky a přesně nadefinované kategorie a podkategorie v nastavení a já ti s tím pomohu.
Jen mi vysvětli proč volíš opakovat?
citovat
No, opakovat volím proto, že jinou funkci na kopírování hodnot neznám.
S nadpisy kategorií to bude horší, ještě to nemám rozhodnuté co do nich dám, počítám, že zatím obsadím tak 6 kategirií a ostatní budu doplňovat časem. Ale to by neměl být problém. Jedinej problém bude, že musím všude doplňit nadpisy kategorií do listu položky. Nebo tvůj kod vložit do původního sešitu, to by šlo? Popřípadě pokud tě napadá nějaké řešení, sem s ním.
citovat
Niffki(6.11.2010 20:48)#003040 Myslím si že když můj kod vložíš do původního sešitu neměl by s tím být problém.
V tom připadě "opakovat" nemušíš použit.
Dej sem ten sešit jak máš upravený řádky, na těch 50 a já ti názvy kategorií doplním do minuty ;-)
citovat
Poslední úpravy co jsem děla v sešitě jsou v souboru který jsem sem dával, co jsi upravoval. Jen pro příklad jsem tam vyplnil názvy u dvou kategorií a podkategorií...Další úpravy jsem chtěl provádět až když budou funkční userformy...
citovat
Ok, tak já je zítra ráno doplním a dám to sem....
citovat
Niffki(6.11.2010 22:12)#003043 V tomhle případě bych ty userformy vytvářel až jako poslední...
tak tedy zítra
citovat