Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 19. 3. 2020 15:28:42

simandl01
Člen
Registrace: 19. 3. 2020
Příspěvků: 4

Rozbalovací seznam + Vzorec ve Writeru - VYŘEŠENO!

Dobrý den.
Ve Writeru jsem si vytvořil v jedné buňce tabulky rolovací seznam s hodnotami 10,20,30..... . Což  je počet kusů zboží. V další buňce mám cenu jednoho kusu. Nyní potřebuji pronásobit vybrané číslo z rolovacího seznamu s cenou jednoho kusu a výsledek zapsat do další buňky. Vím jak vytvořit vzorec, ale nevím jak vzorec namodifikovat tak, aby počítal s čísly z rolovacího seznamu. Momentálně mi bere pouze buňku kde je rolovací seznam umístěn a pří výsledku hlásí chybu.
Moc děkuji za radu!!

Editoval simandl01 (24. 3. 2020 17:33:21)

Offline

#2 19. 3. 2020 17:47:41

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,435

Re: Rozbalovací seznam + Vzorec ve Writeru - VYŘEŠENO!

Tohle je vyšší dívčí. Prakticky lze výpočty řešit jen pomocí tabulky. Potom se vzorce píšou podobně jako v Calku. Výpočty je možné dělat i mezi více tabulkami a tabulky mohou mít jen jedinou buňku.
     Z ovládacích prvků se dají hodnoty číst prakticky pouze makrem. Musí se nastavit adresa ovládacího prvku který se vyskytuje ve výpočtu. Výpočet provede makro. Doporučuji ukázky "Burger faktory", který je uváděn jako vzor u LO i AOO. Chodí to dobře, ale jen pod makry řízenými událostí.


     Mimo toho lze použít "POLE" které obsahují i výpočet. Pole jsou kapitolou kterou uživatelé nepoužívají často. Pole se často používají v buňkách tabulky kde tabulka přejímá proměnnou z "pole". Pole mají svůj vlastní seznam výběru. Bohu žel neexistuje validní dokumentace. Už jsem ji zpracoval, ale nezveřejnil. Vyšla nová verze a já očekával změny > zatím žádné nejsou takže jsem čas promarnil. Stejně musím všechny funkce prověřit. Je to hektické kolečko které budu dělat už asi potřetí.


     Doporučuji vytvořit tabulku kterou upravíte pro výpočet. Po zprovoznění můžete například zrušit orámování, nebo naopak zvýraznit a popsat... Nejprve otestujte seznam (ListBox, nebo ComboBox) vložit do buňky a v jiné buňce načíst hodnotu (tento test kdysi fungoval, ale nyní to nevím jistě -> musíte testovat). Pokud načtete hodnotu tak místo toho postavte ostrý vzorec.
     Pokud hodnota nebude načtena, použijte seznam z nabídky Ctrl+F2 > karta FUNKCE > položka TYP > VSTUPNÍ SEZNAM. V pravé straně nahoře zadáte do POLOŽKA proměnnou. Tím se vysvítí tlačítko PŘIDAT - to stiskněte. Takto doplňte seznam podle potřeby. POLE MUSÍTE VLOŽIT DO BUŇKY TABULKY  takže tam se nejprve postavte a pak zadejte pole se seznamem. Dostane ve vzorci adresu buňky (asi víte že se hraje s lomenými závorkami "<>" (což jsou znaky pro porovnávací operátory - nejlépe je napíšeme pomocí podržení Pravý Alt(Gr) který přepne na eng klávesnici).


     Otestujte a napište jak jste dopadl. Podívám se na to až nejdříve zítra. Přeji úspěch.


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#3 19. 3. 2020 18:04:58

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,435

Re: Rozbalovací seznam + Vzorec ve Writeru - VYŘEŠENO!

Ještě mne napadlo, že jste možná pracoval s tabulkou. V každém případě otestujte vzorec s výrazem =Value(položka seznamu). Seznam není vymezen formátem - vše je string. Na číslo by to mělo umět převést číselné pole, ale pokud bude vzorec fungovat - raději to nechte tak.
     Výpočty ve Writer nepovolují všechny funkce tak jako Calc, ale určitě existuje řešení pro převod na číselnou hodnotu se kterou se dají dělat alespoň základní aritmetické operace.


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#4 21. 3. 2020 11:09:15

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,435

Re: Rozbalovací seznam + Vzorec ve Writeru - VYŘEŠENO!

Tak jsem prověřil alespoň něco. Posílám ukázku návodu Výpočty ve Writeru

Editoval neutr (21. 3. 2020 11:21:47)


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#5 24. 3. 2020 17:32:22

simandl01
Člen
Registrace: 19. 3. 2020
Příspěvků: 4

Re: Rozbalovací seznam + Vzorec ve Writeru - VYŘEŠENO!

Moc děkuji!
Vyřešeno!

Offline

Zápatí