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

#1 9. 3. 2016 18:25:49

Igorh
Člen
Registrace: 10. 4. 2015
Příspěvků: 14

Vloženie zošitu calc do writeru s funkčným vzrocami

Dobrý deň.
Potreboval by som poradiť.
Je možné do writeru vložiť list calc?
Nejako sa mi to nedarí.

Preto som skúšal vložiť do writeru tabuľku
v ktorej som si vytvoril potrebné vzorce.
Problém však nastal pri ukladaní dokumentu.
Teda dokument som uložil ale po opätovnom otvorení
sa stratila funkcionalita všetkých vytvorených vzorcov.
Všetky vzorce som musel vytvárať nanovo.
To platí aj v prípade, že som tabuľku vkládal pomocou LibreOffice
a následne ju otvoril v OpenOffice.
Vie niekto poradiť ako na to a či je to vôbec možné
alebo mam radšej skúsiť vytvoriť potrebný dokument
v Calc hoci tie úpravy po vytvorení potrebných vzorcov v Calc
nie sú také optimálne ako vo writeri?
Ďakujem za Všetky tipy a rady.

P.S: Vo Worde a Exceli to fungovalo bez problémov.

Offline

#2 9. 3. 2016 18:59:00

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

Re: Vloženie zošitu calc do writeru s funkčným vzrocami

Je otázkou jaké úpravy v Calcu oproti Writeru postrádáte. Možná že takové řešení je lepší. Ale existuje cesta i opačně - tedy nestandardně vložit do Writeru kopii tabulky z Calcu.
     Nejdříve makro přepočítá to co je v Calcu určeno k exportu. Jde zejména o takové speciality jako jsou sloučené buňky, nebo formáty které nemusí Writer podporovat tak jako Calc a podobně.
     Už při načítání dat z Calcu lze téměř vše předem nastavit tak aby to dostal Writer už jako výsledný (požadovaný) formát (velikost písma, font, názvy, odstavce, barva pozadí, barva písma, hyperlinky nebo obrázky do tabulky či na pozadí, barva a tloušťka čar tabulky....).
     Zde se ale musí čas od času programátorsky zasáhnout kvůli změnám, nebo rozšíření funkcionality, popřípadě úpravy ap. Takže jde spíš o to precizně vyjádřit co potřebujete - zda doladit práci v Calcu aby výstupy byly jako z Writeru, nebo jestli výsledek je lepší v co největší míře nakopírovat do Writeru a pak manuálně něco dodělat.
     V ideálním případě totiž Calc provede výstup do Writeru a Vy ho ani nemusíte kvůli úpravám otevírat. Je to dokonce možné například z Calcu uložit jako Writery, nebo něco jiného (PDF, Obrázky..) a uložit do folderu aby to šlo odeslat přes hromadnou korespondenci.


     Pokud se nebojíte maker tak Vám pošlu sadu na vše co byste mohl použít. Vy byste pak jen třeba upřesnil co ještě. Takže se rozhodněte. Já sice takové věci dělávám, ale jsem často a zejména nyní v časové tísni a proto se bojím něco slíbit. Nejvýš bych slíbil že něco třeba doladím, nebo postavím základ a pak se budete sm(n)ažit sám :-)

Editoval neutr (9. 3. 2016 19:00:58)


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 9. 3. 2016 20:33:24

Igorh
Člen
Registrace: 10. 4. 2015
Příspěvků: 14

Re: Vloženie zošitu calc do writeru s funkčným vzrocami

Ďakujem za rady.
Musím sa rozhodnúť.
S makrami som ešte nepracoval.
Ide mi vlastne o to aby sa vo writeri dala
upravovať tabuľka na prepočet určitých vzorcov.
Obsah buniek v tej tabuľke nie je stále rovnaký a často sa mení.
Vo writeri preto lebo výsledný list sa tlači a odovzdáva na ďalšie spracovanie
a vyzerá to lepšie bez tých mriežok ktoré by som musel nejako po zlučovať a pod.
Skusim to urobiť v tom calc a nejako to vložiť do writera.

Offline

#4 9. 3. 2016 21:42:42

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

Re: Vloženie zošitu calc do writeru s funkčným vzrocami

Udělejte vzor Writeru a popište kde má být jaký výpočet. Budete to dělat na tlačítko.

1. verze - Otevřeme nový Calc (skrytý - vůbec to nebude vidět), výraz v něm přepočítáme, vložíme kam označíte (stačí aby například byl kurzor ve správné buňce, nebo kdekoliv v textu) a po bez dalšího se to tam vloží. Calc se ukládat nebude a po zavření přestane existovat.


2. Složitější - opravdové tabulky se vykopírují do calcu který už bude uložený. Pak je možná ho skrytě volat a například přepočítávat tabulku tak jako byste pracoval v Calcu. Bude to jen maličko pomalejší. Po ukončení práce se příkazem KILL uložený Calk zničí.


3. Další variantou je psát do textových polí záznam vzorců tak jak by se zadávali do Calcu. Má to výhodu, že tyto textové pole mohou být kdekoliv v textu - ukotvené jako znak. Na konci práce se stiskne tlačítko a postupně se přepočítají všechna textové pole ve skrytém neuloženém Calcu a tak že místo textového pole zůstane už jen výsledek jako string (text) - bez textové pole. Pak zbyde jen doformátovat text aby výsledek nějak vypadal (text se trošku přeformátuje - zkrátí).


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

Zápatí