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

#1 Re: Writer » Problém při otevírání Open Office - NELZE POŠKOZENÝ SOUBOR » 27. 5. 2019 16:44:30

Vlákno je sice staré, ale vyskakuje na googlu vysoko, tak pro hledající - dnes se nám stalo něco podobného, o to hůř, že se souborem na síti, se kterým pracuje více lidí. Jedna stanice asi nějak spadla nebo dotyčná ukončila AOO násilím, nevím, ale na síti zůstalo jen jakési 2kB torzo které se při pokusu o otevření chovalo stejně jak popisujete. Když jsem zjistit, na které stanici to bylo naposledy otevřené, zašátral jsem ve složce, kam si AOO ukládá data pro automatickou obnovu (kterou to buď nenabídlo, nebo ji dotyčná stornovala) a díky bohu se dobrá věc podařila, soubor jsem odtamtud vylovil.


Bylo to v C:\Users\%uživatel%\AppData\Roaming\OpenOffice\4\user\backup

#2 Re: Calc » Vyhledání řádku podle více parametrů - VYŘEŠENO » 22. 3. 2019 11:24:52

Mě to funguje takto https://uloz.to/!Gk48dTq1gYuT/sumproduct-ods v LO i AOO

Součet v případě duplicitního záznamu by byl problém, ale katalog udržuji dost svědomitě (jak jsem psal, bere si z něj data kdeco - vlastně veškerá automatizace od zpracování objednávek, přes nákup materiálu, výrobu, fakturaci až po expedici).

#3 Re: Calc » Řádkování podle počtu » 21. 3. 2019 17:33:58

Řešil jsem tu vloni stejný problém a použil kabiho skvělé řešení čistě vzorcem (s jedním pomocným sloupcem), doporučuji:

https://forum.openoffice.cz/viewtopic.php?id=4594

#4 Re: Calc » Vyhledání řádku podle více parametrů - VYŘEŠENO » 21. 3. 2019 15:00:32

Moc vám všem díky, kabiho řešení s pomocným sloupcem jsem někde našel už včera, před položením dotazu, ale popravdě se mi moc nelíbí. Hlavně fakt, že by pomocný sloupec musel být v katalogu hned první (před EANem), tudíž bych musel celý katalog o sloupec posunout a dnes už si z něj bere data tolik všemožných sešitů, že by mi trvalo týden ověřit, že všechno funguje tak jak má.


Řešení od Ludvíka mi funguje parádně, průběžně jej dneska přes den testuji, vždycky když mám chvilku, a zatím jsem nenarazil na žádné větší komplikace. Tedy Ludvíkovi děkuji dvojnásob, zdá se, že je vyřešeno. Katalog má asi 600 řádků, takže výkon není problém.


Moc jste mi pomohli, budu vás chválit, kudy budu chodit smile

#5 Re: Calc » Vyhledání řádku podle více parametrů - VYŘEŠENO » 20. 3. 2019 17:37:43

Děkuji za reakci, šířka, výška, délka a barva je úplný popis výrobku, tedy každé kombinaci odpovídá pouze jeden jediný EAN. Jde mi o to, že obchodní oddělení (zatím) s EANy nepracuje, tedy mi při týdenní uzávěrce předají tabulku objednávek se sloupci [zákazník][šířka][výška][délka][barva][množství]


Zatímco sklad a expedice se orientuje podle EANů, tedy potřebuji dle šířky, výšky, délky a barvy dešifrovat EAN a do expedice předat jen [zákazník][ean][množství].


Rozhodně upřednostňuji řešení vzorcem.

#6 Calc » Vyhledání řádku podle více parametrů - VYŘEŠENO » 20. 3. 2019 16:44:49

bajtik
Odpovědí: 12

Dobrý den, píši s prosbou, mám tabulku nazvanou Katalog se sloupci řekněme

[EAN][ŠÍŘKA][VÝŠKA][DÉLKA][BARVA]

Do tohoto katalogu často vstupuji z jiných tabulek funkcí VLOOKUP a na základě EANu si nechám vypsat ostatní parametry. Nyní bych to potřeboval naopak - na základě šířky, výšky, délky a barvy vypsat EAN. Poradíte, prosím, jak to, pokud možno elegantně, zařídit?

#7 Re: Calc » Opakování řádku - VYŘEŠENO » 19. 6. 2018 12:23:53

Přátelé, dnes poprvé v ostrém provozu vylezla ke každé objednávce dlouhá šála s čárovými kódy, děkuji všem, hlavně kabimu, bez Vás bych to nedal. Paní v expedici, která to kompletovala, to ušetřilo každý pátek celou osmihodinovou směnu (byla to strašná otročina to při tom množství dát dohromady). Ještě jednou DÍKY a značím jako vyřešené.

#8 Re: Calc » Opakování řádku - VYŘEŠENO » 7. 6. 2018 15:13:04

Děkuji Vám moc přátelé,kabiho řešení jsem vyzkoušel, moc se mi líbí, jednoduché jako facka, neutrovo řešení budu muset důkladněji nastudovat, nějak se při letmém pohledu moc dobře neorientuju, snad zítra, dnes celý den rozhýbávám ve výrobě nefunkční stroj. Každopádně, moje bezradnost mě opustila, ono to půjde smile Díky

#9 Re: Calc » Opakování řádku - VYŘEŠENO » 6. 6. 2018 15:28:57

Našel jsem a otestoval zajímavé řešení od člena ludviktrnka
 
https://forum.openoffice.cz/viewtopic.php?id=3715
 
Zítra se to pokusím pochopit a adaptovat na můj účel, každopádně začínám být mírně optimistický smile
Za jakoukoliv další inspiraci se pochopitelně zlobit nebudu.

#10 Calc » Opakování řádku - VYŘEŠENO » 6. 6. 2018 13:34:13

bajtik
Odpovědí: 6

Dobrý den,
 
pomozte mi prosím vyřešit malý problém, jsem bezradný. Řekněme, že "List1" obsahuje objednávku ve formátu
 
[1] EAN | množství
[2] 12345678 | 3
[3] 23456789 | 1
[4] 34567890 | 2
 
Na "List2" potřebuji vypsat EANy v objednaném množství (vytvořit samolepku pro každý kus produktu), tedy:
 
[1] =$List1.A2
[2] =$List1.A2
[3] =$List1.A2
[4] =$List1.A3
[5] =$List1.A4
[6] =$List1.A4
 
Jak mohu docílit toho opakování v množství dle sloupce B? Poradíte? Děkuji.

#11 Re: Calc » Tisk prázdných buněk » 23. 1. 2018 05:54:33

Jé, já si té karty nevšiml, už na to koukám, výborná zpráva, zase o starost méně, děkuji.
Přitom to tam i píší, že s velmi vysokým zabezpečením lze spouštět jen makra uložená v důvěryhodných umístěních, jsem slepoň, hned po přesunu do práce takovou bezpečnou složku v síti zřídím.

#12 Re: Calc » Tisk prázdných buněk » 22. 1. 2018 20:18:38

Dobrý den, velice děkuji, vypadá to vážně moc zajímavě, bohužel je teď v práci naprostý blázinec, kritický nedostatek lidí, tak jsem musel narychlo spustit a proškolit, co jsem měl již s kabiho pomocí hotové, zítra a pozítří budeme odbavovat spoustu objednávek, ladit výstupy (dnes se ukázalo, že to bude o dost komplikovanější, než jsem doufal) a koncem týdne se k tomu "hraní" snad zase dostanu a povrtám se v tom trochu hlouběji, abych nám tu práci pro další týden zase trochu zjednodušil.

Ukázaly se další důvody, proč to bez maker nepůjde, mojí prvořadou starostí je teď vyřešit jejich podepsání důvěryhodným certifikátem, aby si uživatelé nemohli soubor spustit bez makra (aniž bych jim úplně vypnul zabezpečení). Byl bych moc rád za nasměrování na nejschůdnější cestu, pokud s tím máte někdo zkušenosti.

#13 Re: Calc » Tisk prázdných buněk » 18. 1. 2018 20:06:16

Přátelé, děláte tu oba naprosto skvělou a záslužnou věc, pomáháte ušetřit obrovské množství člověkohodin (v mém případě určitě, nepřejte si vidět, jak to dělali dosud), jen máloco má tak velký humanitární dopad. Vyprdněte se, prosím, na zbytečné hašteření, každý má svoje metody a postupy, které se mu prakticky osvědčili, ale cíl je společný a krásný, jak píše Kabi, usnadňovat lidem život. Neutra naprosto chápu, jako webař se taky vyhýbám JavaScriptu dokud jen můžu, ale tam kde nemůžu, tam ho použiju. Tohle je stejná situace, pokud přijdu na to, jak se obejít bez maker, budu vážně šťastnej, ale pokud těm lidem VBA usnadní život a jiné řešení nemám, beru ho všema deseti.

#14 Re: Calc » Tisk prázdných buněk » 18. 1. 2018 16:17:34

DÍKY Kabi!!!, přes nástroje > přizpůsobit jsem makro úspěšně přiřadil a funguje. Mám Javu dnes aktuální, AOO 4.1.4 (jdu ho zkusit zaktualizovat), jak lezu do správce maker nebo i toho nástroje>přizpůsobit, tak to řve, ať si nainstaluju JRE, asi desetkrát to musím odkliknout, ale pak všechno funguje v pořádku (teda, až na to makro uložené přímo v AOO, ale to mě teď už netrápí). Při vykonávání makra připojeného k dokumentu nic neprotestuje a udělá co má.

Je to teda taková nouzovka (snížená bezpečnostní opatření, hláška o povolení maker při otevření souboru), ale díky Bohu (teda, kabimu) za ní smile

Kdyby třeba bylo něco k tomu vložení vzorce při změně obsahu, moc rád bych si ještě početl. A kde najdu "návod z článku #9 na Libre Office"? Hledám a nenacházím sad

#15 Re: Calc » Tisk prázdných buněk » 18. 1. 2018 15:16:13

Vložení vzorce při změně obsahu? To zní nadějně. Jak na to?
AOO mám 4.1.4

Podstata problému, myslím si, mým zjednodušením nijak neutrpěla, ale soubor bude vypadat nějak takto: http://wiki.openoffice.cz/w/uploads/Nahled.ods - přijde faxem objednávka, na které může být třeba 5 a třeba také 200 položek, ten kdo ji zpracovává jen z papíru opisuje objednací čísla a množství, vše ostatní se vyplní samo (katalog čítá asi 2000 kombinací), nakonec jen vše uloží, vytiskne, výstup slouží pro výrobu a pro expedici, kde si z toho odškrtávají.


Zatím to testuji jako sešit, ale ve finále to rozhodně bude šablona, kterou si budou otevírat rovnou ze sítě.

#16 Re: Calc » Tisk prázdných buněk » 18. 1. 2018 13:39:49

Moc vám díky za rady přátelé.


Neutre, tím vším jsem si už prošel, nic z toho můj problém neřeší, OpenOffice prostě ty prázdné listy (bez jakýchkoliv zobrazených dat) tiskne za všech okolností. Nejhorší je, že jak jsem se včera doma přesvědčil, stejně stupidně a nelogicky se chová i M$ Excel. Škoda hovořit ...


Napříč celým internetem už spousta lidí řešila, jak nastavit vzorcem buňce "true blank" a zřejmě to nemá řešení.


Kabi, to jsou skvělé zprávy, jen se to u mě chová dost nevyzpytatelně. Makro mám uložené jak v dokumentu, tak v OpenOfficu (Moje makra), to co je v dokumentu když ručně spustím, tak funguje jak má, to co mám v "Moje makra" (úplně stejné copy+paste) po spuštění vyhodí chybu BASIC runtime error. '35' Range a neprovede se. Když dám dle Tvé rady Přiřadit>Události>Tisk dokumentu, nabídne mi to jen Moje makra (kde je to nefunkční) a Makra OpenOffice, makro uložené s dokumentem mi to vůbec nenabídne. Krom toho mi to pořád řve, ať si nainstaluju Javu (JRE), kterou nainstalovanou mám. Je to na budku sad((

#17 Re: Calc » Tisk prázdných buněk » 17. 1. 2018 18:22:43

Jj, taky jsem si s tím už hrál, to asi není průchozí, budou s tím muset pracovat i dámy v předdůchodovém věku, pro které musí být vše opravdu po lopatě a na první pohled jasné. Pro ně, obávám se, i to tlačítko s makrem bude problém (jsou přeci zvyklé tisknout ikonkou tiskárny na nástrojovém panelu), achjo, bohdá by mě nenapadlo, že se takhle zasekám u takové prkotiny. Nicméně makro asi zatím vede ... a ráno je moudřejší večera, jdu domů smile

#18 Re: Calc » Tisk prázdných buněk » 17. 1. 2018 15:47:19

Nádhera, moc děkuji, já se mezitím dopídil ke krkolomnosti

ActiveSheet.Range("a1", ActiveSheet.Range("a1").End(xlDown)).rows.count

fungovala, ale Váš kód je elegantnější smile

Průšvih je, že budu muset kvůli takové trivialitě přenastavovat zabezpečení maker v celém baráku, OpenOffice celkem zklamal s tímto sad

Ale Vám ještě jednou DÍKY.

(Kdyby někoho ještě náááhodou napadlo bezmakrové řešení, byl bych blahem bez sebe wink)

#19 Re: Calc » Tisk prázdných buněk » 17. 1. 2018 12:42:21

Díky, ale v podmínce ten problém není (pokud jsem Tě dobře pochopil), i když udělám 300 řádků jen se "vzorcem" ="" tak mi to chce tisknout 6 prázdných listů papíru sad

Kabi, první řešení bych použil pro sebe, ale tohle má používat spousta kancelářských krys - musí to být "user friendly" smile
Makro mi přijde jako silnej kanón na takovou blbost, nenapadne někoho, proč chce mermomocí ty buňky bez jakýchkoliv zobrazených dat tisknout a jak mu v tom nějak nekomplikovaně zabránit?

#20 Calc » Tisk prázdných buněk » 17. 1. 2018 11:05:15

bajtik
Odpovědí: 21

Ahoj, jdu žebrat o radu, mám tabulku, která má třeba v B1 jednoduchý vzorec =IF(A1;A1*10;"") a totéž pro řádek 2, 3, 4 ... až třeba 300. Bohužel, přestože nevyplním nic ve sloupci A, sloupec B tedy zobrazuje "", calc považuje buňku za neprázdnou (jak pro tisk, tak třeba pro filtry ...), takže se mi vytiskne 6 prázdných stran. Potřeboval bych, aby se tabulka tiskla jen potud, pokud ji uživatel vyplní. Pomůžete, prosím?

#21 Re: Calc » Naplnění jednoho selektoru na základě nastavení jiného selektoru (OK) » 23. 10. 2017 06:55:31

Tak už se hlásím z práce a je to perfektní, ještě jednou moc děkuji za ten konstruktivní šťouchanec a vlákno značím jako vyřešené.

#22 Re: Calc » Naplnění jednoho selektoru na základě nastavení jiného selektoru (OK) » 23. 10. 2017 05:47:46

Dobrý den Ludvíku, moc Vám děkuji za reakci. Možná by šla celá ta podmínka vepsat i přímo do Platnosti a obejít se bez X1 (? zkusím až v práci), ale vhledem k tomu, že těch "zboží" je několik desítek a každému odpovídá některá ze sad "barev" (kterých bude také více než 2), není to vůbec tak elegantní řešení, jaké bych si představoval. Přitom ten můj příklad vrací de-facto to, co bych očekával, akorát to podle mě vrací ve formě textového řetězce, místo jako matici. Možná to dělají ty uvozovky, nevím, vařím teď trochu z vody. Jak jsem psal, s Officem se teprve seznamuji a předpokládám, že mi tam uniká jen nějaká triviální chybka. Každopádně, pokud by někdo věděl, jak rozchodit ten VLOOKUP, byl bych blahem bez sebe.

EDIT: JSEM BLAHEM BEZ SEBE, ten Indirect bylo zřejmě to, co mi unikalo, kód INDIRECT(VLOOKUP(C2;zbozi.A1:B3;2;0)&".A1:A9") v "platnosti" funguje, zdá se, jak bych očekával (i bez X1 a podmínek). Až se přesunu do práce, ještě to proklepnu, ale vypadá to velmi nadějně, DĚKUJI za pošťouchnutí správným směrem.

#23 Re: Calc » Naplnění jednoho selektoru na základě nastavení jiného selektoru (OK) » 22. 10. 2017 12:55:48

Dobrý den, děkuji moc za rychlou odpověď. Bohužel z toho nejsem úplně moudrý, rád počkám do zítřka. Příklad v odkazu jsem ještě předělal, aby lépe odpovídal mojí situaci.

Takže mám na hlavním listě dva prvky s vyskakovacím seznamem řešené pomocí Data > Platnost > Rozsah buněk

Prvním vybírám zboží z listu "zbozi" tímto zápisem: "$zbozi.$A$1:$A$3"

List vypadá takto:
Tričko 1  |  barvy_tricek
Tričko 2  |  barvy_tricek
Kalhoty  | barvy_kalhot

Další dva listy se jmenují "barvy_tricek" a "barvy_kalhot"

Potřebuji, aby se druhému vyskakovacímu seznamu na hlavním listu (opět v Data > Platnost > rozsah buněk) nastavilo "$barvy_tricek.$A$1:$A$3" nebo "$barvy_kalhot.$A$1:$A$2", podle toho, co bylo vybráno v tom prvním, ten VLOOKUP tam ale pořád nedovedu nějak vmáčknout sad ... za každou pomoc budu moc rád.

#24 Calc » Naplnění jednoho selektoru na základě nastavení jiného selektoru (OK) » 22. 10. 2017 10:19:01

bajtik
Odpovědí: 6

Dobrý den,

rád bych Vás požádal o radu, s Officem teprve začínám.
Mám na hlavním listě 2 selektory, pro zjednodušení jsem udělal příklad, kdy vyberu v jednom selektoru obchod a do druhého potřebuji načíst odpovídající položky jeho provozoven.

Kromě hlavního listu mám list "obchody" se seznamem obchodů a odpovídajících seznamů provozoven, ty jsou umístěny na samostatných listech ("provozovny_penny", "provozovny_lidl", ...). Jak mám definovat rozsah buněk druhého selektoru? Asi nejblíže jsem se dostal se zápisem VLOOKUP(C2;obchody.A1:B3;2;0)&".A1:A9", ale místo aby načetl seznam položek, vypíše mi text "provozovny_penny.A1:A9" jako jedinou položku seznamu. Můžete mě prosím v tomto směru nějak pošťouchnout?

A dokážete doporučit nějakou dobrou knihu "for dummies", která by mi s těmito věcmi do budoucna pomohla?

Předem díky. Odkaz na příklad: http://www.main.cz/priklad.ods

Zápatí

Používáme FluxBB