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

#1 Calc » Sčítání buněk podle barvy pozadí » Dnes 00:10:14

tanner5
Odpovědí: 0

Zdravím,
potřeboval bych poradit jak sečíst buňky podle barevného pozadí i v případě změny.
Vím, že se to tu řešilo, tuším pan Neutr a Lader, ale bohužel , odkazy na soubory na ulož.to nefungují.
Neměl by je někdo k dispozici prosím?
Moc děkuji

#2 Calc » Formátování textu v buňce makro » 16. 2. 2024 16:59:33

tanner5
Odpovědí: 2

Dobrý den,
potřeboval bych radu, jakým způsobem formátovat text v buňce.

Příklad:
makro mi zapisuje do buňky text..... v případě zaškrtnutí tlačítka bych potřeboval aby se již vložený text přeškrtl.

Děkuji za nakopnutí a nápovědu

#3 Re: Calc » Načtení dat z google disku » 15. 9. 2023 13:38:04

Takže teoreticky existuje i přímá cesta, jak na tbulku Google. Mělo by fungovat v případě , že se dá tabulka Google publikovat na webu a pak za pomoci odkazu importovat data , s možností aktualizaci . Takže jen vyzkoušet

#4 Calc » Název souboru ve fce DDE - VYŘEŠENO » 3. 8. 2023 00:28:56

tanner5
Odpovědí: 0

Dobrý den,
nějaká rada na postup v tomto problémku?

vzorec
=DDE("soffice";"C:\Users\Trixi\Desktop\google záloha\odečet 31-7-23.xls";"Data.L3")

potřeboval bych nějak vymyslet, aby název souboru "odečet 31-7-23.xls" šel definovat tak,
že tento název vložím do buňky..... názvy souborů se mění a potřeboval bych aby načetl vždy
aktuální zvolená data.

Zkoušel jsem pár variant, ale většinou z chybovou hláškou sad

Děkuji předem za radu

Jsem lama big_smile Nakonec stačil středník smile))

#5 Re: Calc » Načtení dat z google disku » 30. 7. 2023 06:03:15

A safra big_smile
jednosměrný proces by dostačoval, využíváme sdílenou google tabulkku, ale jilikož teměř vše dělám v LO,
myslel jsem abych nemusel pakj data kopírovat a nebo přepisovat právě.
On se dá google sheet převést do xls samozřejmně, a odtud vytahat, ale to je otevřít, převest, a pak vysosat, to jsem chtěl obejít no smile

A nebo pak tedy jiná verze , dal by se nějak vytvořit formulář na vyplnění v podobném duchu jako využívá google na LO? tak abych ho mohl nějak spustit bez špouštění tabulky? Protože v tom případě bych mohl tabulku google odbourat. Využíváme ji především právě kvuli formulářům ....
Ale v tomto ohledu jsem uplně laik.... nemám problém vytvořit formulář v tabulce atd ale uplně mimo netuším zda je možné

#6 Re: Calc » Načtení dat z google disku » 24. 7. 2023 15:01:09

Zdravím,

google drive mám v PC jako disk G, to by bylo, což o to , ale i tak se nemohu k souboru tabulka.gshhets dostat big_smile
Asi jsem lama , ale prostě to nechce poslouchat.

Já jsem hlavně špatně formuloval dotaz nooo sad jde mi o to získat vzdáleně data z tabulky google.

#7 Calc » Načtení dat z google disku » 16. 7. 2023 18:49:28

tanner5
Odpovědí: 7

Zdravím,
tak nevím, buď jsem trouba já, nebo nevím big_smile
Zeptám se tedy, je možnost, načíst data ze vzdáleného souboru , uloženého na disku google?
Když zkouším otevřít vzdálený a nastavit službu, stále mi to nadává big_smile
Děkuji za info

#8 Calc » Předávání hodnot mezi dialogy "VYŘEŠENO" » 15. 3. 2022 23:18:37

tanner5
Odpovědí: 0

Zdravím,
teď se zeptám možná upně hloupě, ale je možné nějakým způsobem předat hodnoty z dialogového okna druhému bez ukládání?
Příklad... Dialogové okno hlavní, zatrhnu pole, otevře se mi dialogové okno nové na doplnující udaje,
akorát bych potřeboval základní údaje načíst z předchozího dialogového okna..., po doplnění údaju zavřít a pokračovat ve vyplňování prvního okna. Akorát to funguje jako návratové, takže hodnoty do sešitu se zapíší až po uložení.
Napadlo mne vytvořit pro každé pole makro, které by se spustilo např. při ztátě zaměření a uložilo udaj do pomocného listu, odkud by si nový dialog data načet, ale spíše jestli by to nešlo udělat jednodušeji.

Já si občas připadám jako hrozný lempl big_smile Tady poslední dobou bombarduji forum jen já sad
Ale děkuji za každou radu

#9 Re: Calc » data-form » 14. 3. 2022 01:02:41

Děkuji, pokusím se poslat přílohu nebo nástřel toho co bych rád aby a jak mělo fungovat, je to malinko
složitější sešit , tvořený způsobem pokus omyl, jelikož vím asi že by toto bylo snažsí možná tvořit přes nějaký db soubor, ale v tomoto už bych se asi ztratil uplně. S makry mi to moc nejde, ale nějak se k tomu co potřebuji dostanu, někdy radou členů zde na foru, někdy hledáním a zkoušením maker zde z příspěvků, protože podobné věci se zde již někdy i řešily. Od Vás se mi již pomoci dostalo , čehož si nesmírně vážim, kdysi jsme spolu řešily evidenci docházky, kterou jsem pak doladil tak aby odpovídala uživatelským znalostem a je zdárně využívána smile
Předpokládám že zde se vydám také formou dialogového okna , což jsem i tak nějak asi i zamýšlel, jen mne napadlo právě využít nějak přímo data form přímo z calcu, ale ono i pro mne bude zajímavejší a lepsí pro pochopení některých funkcí zkusit toto. V sešitě již pár dialogu je , takže nějaký navíc se již neztratí a ano, pracuji na principu listu kam je zadáváno vše od ID až po všechny data a odtud si jednotlivé komponenty data načítají, některá makra pochází a využívám od Vas dokonce, a ano, přiznávám, makra jsou u mne trošku prasácká a chaotická ale postupně se je snažím trošičku uspořádat..... Takže jakmile budu mít chvilinku zašlu cca náhled a zkusím vytvořit i dialog a spíše jen na ověření zda-li by takto mohl vůbec být, malinko plavu především při možnosti mazání záznamu, ale jak jsem psal, předpokládám že by to šlo přes ID a poté seznam seřadit aby nevznikaly prázdné řádky. jinak zatím děkuji za popis a dá se říci i nakopnutí kudy se spíše vydat.

#10 Calc » data-form » 13. 3. 2022 03:01:11

tanner5
Odpovědí: 2

Dobrý den,
zeptám se úplně hloupě, ale dá se nějak ovládat nebo nastavit Data form?
V calcu v sešitě mohu označit tabulku  poté Data - Form pro jednoduché zadávání atd....
Jde mi o to, že bych tento rád využil, ale zajímá mne, zda se dá nadefinovat případně aby se otevřel na posledním řádku abych mohl zadávat udaje a nemusel sjíždět dolu a podobně, případně jestli musím vytvořit vlastní dialog...

A v případě vytvoření vlastního dialogu vyřešit mazání záznamu... toto mne napadlo přes pomocný sloupec, např ID, a poté tabulku seřadit, tím by se tabulka vyrovnala , nebo je to špatný nápad?

Jedná se o evidenci kol, kdy toto po zaškrtnutí check boxu by vyvolalo "dialog" kde by se daly doplnit udaje jako popis, vydání klíče atd, cca 6 údaju. A případně jak zobrazit tabulku jako seznam v dialogovém okně:
Zase spousta dotazů no... ale zkoušel jsem hledat a moc jsem nepochodil a přes záznam maker z toho nejsem moudrý, tam je jen voláno Uno: data form....

Děkuji za případné nakopnutí

#11 Re: Calc » Text do " Vyřešeno" » 6. 3. 2022 00:03:19

Tak nějak podle toho postupuji a snažím se, většinou jsem používal funkce v calcu, takže makro pro mně občas záhadné... no ale tady jaksi .... částečně jsem to měl dobře, ale patlal jsem string za s1() nooo... sad

#12 Re: Calc » Text do " Vyřešeno" » 5. 3. 2022 21:58:40

Máte pravdu, akorát já jsem trubka a špatně jsem si nadefinoval načítání z dialogového okna a proto mi to nešlo, upsal jsem se v definici proměné smile

Takže toto mi již funguje, řetezec to dělí super, akorát tedy dotaz , jak mám zapsat jednotlivá slova do ruzných buněk?

Předpokládám že promněná i je počítána od 0, takže v případě 3 slov by měla být 0,1,2.. takže pomocí toho by se asi dal defnovat sloupec, nebo na to jdu špatně?

#13 Re: Calc » Text do " Vyřešeno" » 5. 3. 2022 08:09:18

Tak, a narazil jsem na zádrhel sad

Jde o to, že funkce Split mi jde, ale mám problém, neboť ve slopci mám někdy 2, někdy 3 slova, oddělená mezerou a teď nevím jak definovat Split aby neházel chybu sad
Napadlo mne, spočítat počet mezer a ty pak definovat ve výpisu Splitu ale nějak netuším jak na to... napadlo mne Trim nebo len ale teď jsem trochu ztracený.... zkoušel jsem v calcu a hlasí mi to jiný počet než by mělo, tak teď nevím kde dělám chybu smile

#14 Re: Calc » Text do " Vyřešeno" » 3. 3. 2022 12:52:34

Superrr, to je přesně co potřebuji smile Děkuji

#15 Calc » Text do " Vyřešeno" » 2. 3. 2022 21:10:26

tanner5
Odpovědí: 7

Zdravím,
to bych nebyl já, abych zase něco nepotřeboval big_smile
Spíše mám dotaz.... lze nějak nahradit filtr - text do sloupců za pomoci makra?
Jde o toto... Dialogové okno - zadá se jméno a příjmení ...
A potřeboval bych toto uložit do sešitu ale příjmení do jedné a jméno do druhé ( a v případě rodného jména do 3 buňky)
smile nějak nevím kudy a jak na to.
Našlo by se nakopnutí nebo rada?
Předem děkuji

#16 Calc » funkce EDATE "VYŘEŠENO" » 17. 2. 2022 00:34:13

tanner5
Odpovědí: 1

Tak jsem jeden zádrhel vyřešil a mám nový...

Jak mám zadata funkci Edate pomocí makra?

Jedná se o toto...
Dialogové okno, pole datum_do.. zadám datum... V dialogovém okně je dále políčko datum_ok a tam bych potřeboval načíst výsledek funkce edate ...datum_do -2 měsíce.
Mohl bych to vyřešit pomocným sloupcem atd , ale toto řešení by mi přišlo elegantnější a možná lepší.
Díky za tip

#17 Re: Calc » Filtr pomocí makra VYŘEŠENO » 16. 2. 2022 21:51:12

To je docela šikovná věc smile
Jinak nakonec vyřešeno pomocí pomocného sloupce a zatím se zdá že funguje jak má smile
Takže všem děkuji za nápady.

#18 Re: Calc » Filtr pomocí makra VYŘEŠENO » 13. 2. 2022 15:25:06

To by také asi šlo .... Ono jsem tady prohledal fórum a ono s tím datumem u oo je malinko potíž, a právě ona se hledá tečka a nahrazuje tečkou co jsem pochopil. Nebo by teoreticky mohlo jít udělat pomocný sloupec přímo v tabulce , kam by se jen přenášela hodnota a naformátovat buňky jako datum, to by asi mohlo i jít. Ona celá věc je tak, že je to vytvořena databáze s údaji studentů , smluv atd, která se průběžně mění upravuje atd a potřebují při účetní vyfiltrovatdata např: ti a ti mají smlouvu do a platily tyto služby..

#19 Re: Calc » Filtr pomocí makra VYŘEŠENO » 13. 2. 2022 14:52:19

Nebo mne pak napadla ještě jedna možnost, před zadáním příkazu na filtrování nahradit apostrof tečkou pomoci najít a nahradit, pak by se mělo chovat jako datum

#20 Re: Calc » Filtr pomocí makra VYŘEŠENO » 13. 2. 2022 11:28:21

Vyzkouším , a případně pošlu vzor tabulky , jen musím upravit, mám tam skutečná data ,tak jen přepisu. Ale nastavím formát date a uvidím, právě ukládám zatím datum jako string a právě toho apostrofů jsem si všiml, ono mi to právě vyfiltrovalo jen některá data . Takže zkusím a uvidím ☺️, pak budu muset přidat ještě jednu podmínku,ale to by už nemělo být tak hrozne.
Zatím moc děkuji za rady

#21 Re: Calc » Filtr pomocí makra VYŘEŠENO » 12. 2. 2022 22:09:01

Ha, tak to znamená poupravit vše sad Právě potřebuji při filtrování datum od a výše ... to by s Equalem nefungovalo, ten najde jen schodu jestli se nepletu.
No a teď se tedy zeptám jako úplný tatar big_smile Ale zase jsem chvíli nic nezkoumal a předělávám starou věc....
Mám v dialogovém okně 2 pole datum ... hodnoty z těchto polí ukládám do buněk v listu,
ale momentálně pomocí string a text, jak tedy upravit aby se mi datum ukládal do sešitu ve formátu datum.
Buď jsem tatar nebo se mi to vykouřilo.... tak nějak date.value ale....

date_od        =    list.getCellByPosition(13,r)
date_od.string    =    oDialog1.model.date_od.text

jen pro pochopení a ukázku smile
Děkuji

#22 Re: Calc » Filtr pomocí makra VYŘEŠENO » 12. 2. 2022 19:18:09

Já mám právě datumy zapsány jen jako běžný text

#23 Calc » Filtr pomocí makra VYŘEŠENO » 12. 2. 2022 13:25:47

tanner5
Odpovědí: 12

Dobrý den všem,
mám takový dotázek... Potřeboval bych filtrovat data z tabulky.

Tabulka má 24 slupců, A1:Yxxx.....Potřeboval bych vyfiltrovat data ze sloupce 14, jedná se o datum,
způsobem, že pokud zadám datum, vypíše mi výsledky které jsou rovny případně větší.

Zkošel jsem toto, ale moc se mi to nedaří zprovoznit sad

Nevím, jestli nevadí že nejsou vyplněny všechny sloupce případně řádky v tabulce. Některé jsou prázdné.

Potřebuji vypsat data na jiný list, ale to je v pohodě, zatím mám jen testovací odkaz pod tabulkou pro kontrolu.
Budu rád za každé nakopnutí nebo radu, děkuji.

Sub Filtr
    doc    =    thisComponent
    Sheets    =    ThisComponent.getSheets()
    list    =    Sheets.getByName("databaze")
    oblast = list.getCellRangeByName("A1:y200")
    dim podminka(0) as New com.sun.star.sheet.TableFilterField
    podminka(0).Field = 11
    podminka(0).Operator = com.sun.star.sheet.FilterOperator.GREATER_EQUAL
    podminka(0).IsNumeric = false
    podminka(0).StringValue = "30.6.2020"
    prefiltruj = oblast.createFilterDescriptor(True)
    prefiltruj.setFilterFields(podminka())
    prefiltruj.CopyOutputData = True
    prefiltruj.OutputPosition = list.getCellRangeByName("a50").CellAddress
    prefiltruj.SkipDuplicates = false
    oblast.Filter(prefiltruj)
End Sub

Děkuji

#24 Re: Calc » Ovládací prvek v dialogu - skrytí "VYŘEŠENO" » 9. 6. 2020 07:47:50

tanner5 napsal(a)

Zdravím,
zase tu mám jeden zádrhel big_smile

Zeptám se , jak nastavit parametr visible u prvku v dialogu?

aControl = oDialog1.GetControl("d_vizum")
aControl.Model.Enabled = true

Tímhle ho zapnu nebo vypnu, potřeboval bych spíše , aby byl neviditelný a objevil se pouze v případě potřeby...

Ve vlastnostech se tato vlastnost dá nastavit (viditelný ano/ne), ale nějak se mi nedaří mi ji nastavit makrem... smile

Děkuji za pomoc


Ha, tak první vyřešeno... EnableVisible ... taky mne to mohlo napadnout hned big_smile
A předpokládám že to druhé bude asi přes focus

#25 Re: Calc » Ovládací prvek v dialogu - skrytí "VYŘEŠENO" » 5. 6. 2020 23:31:48

Případně radu jak docílit aby se kurzor přemístil do určitého prvku v okně, i když to myslím pujde funkcí get ... ale jistý si nejsem

Zápatí

Používáme FluxBB