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

#1 Re: Chyba v programu » chyba v seznamu pro ověřování dat » 18. 11. 2024 07:29:28

Stav nezměněný,
ve verzi Version: 24.8.0.3 (X86_64) / LibreOffice Community
Build ID: 0bdf1299c94fe897b119f97f3c613e9dca6be583

chyba stále trvá...

#2 Re: Calc » aktuální pozice VYŘEŠENO » 18. 9. 2024 12:33:59

Ne, ne, to jsem tam dal.
REM  ***** BASIC  *****
Option VBASupport 1
Function ACTUALCELL
     Range("A1").Value = ActiveCell.Address
End Function

Tedy, změnil jsem název funkce, ale to snad nevadí(?)

#3 Re: Calc » ovládací prvky VYŘEŠENO » 18. 9. 2024 12:28:25

Máte pravdu, ovládací prvek lze oželet.
Nicméně, přijde mi, že tu nějaká chybka je...

#4 Calc » ovládací prvky VYŘEŠENO » 16. 9. 2024 09:06:56

gucky
Odpovědí: 2

Zdravím,
verze LO 24.8.0.3 (X86_64)
Zkusil jsem vytvořit ovládací prvek Seznam.
Nastavení proběhlo OK, po vypnutí Režimu návrhu a zavření dokumentu a po opětovném otevření dokumentu je automaticky zapnutý režim návrhu.
Našel jsem, že toto se řešilo u nějaké starší verze v 2016. Tam je rada kromě vypnutí režimu návrhu současně zavřít i zobrazení lišty Ovládací prvky formuláře.
Nepomáhá to, furt je to v režimu návrhu.
Je to chyba této nové verze? (minulý týden jsem provedl upgrade...)

#5 Re: Calc » aktuální pozice VYŘEŠENO » 13. 9. 2024 12:00:43

Za prvé - téma hodlám označit jako ukončené poté, co mi neutr našel náhradní řešení pomocí zadání jedničky (coby "značky") vedle aktuální buňky. Není to ve stylu "ActiveCell", ale funguje to. I když vzorečků, které na to napasoval, vůbec nerozumím, ale jak říkám, funguje to.

To co navrhuje kabi je patrně to, co jsem původně hledal, ale dle mne je to makro a toho se prostě bojím.
A teď ještě víc, protože na popud kabiho jsem zkusil zplodit svoje první makro - a katastrofa. Jakmile jsem se začal pohybovat po buňkách listu, vyskočila chyba "BASIC - chyba při běhu / '35' / Podprocedura nebo funkční procedura není definovaná. / Další informace: Range"
A byla to chyba nekonečná.
Co bylo otevřené v LO, v ten moment nešlo zavřít. Šlo jediné - ustřelit LO přes Správce programů.
Mohl bych přiložit sestřelené okno správce maker, ale nevím jak...

#6 Re: Calc » aktuální pozice VYŘEŠENO » 2. 9. 2024 14:25:46

Tak jsem úspěšně stáhnul váš soubor Mapy a prozkoumal ho.
Klobouk dolů, netušil jsem, nakolik vás zaměstnám.
Částečně je to ono, co jsem hledal.
Vy doporučujete vložit číslo 1 do políčka přiděleného ke státu.
Z toho jsem pochopil, že tedy neexistuje funkce vracející pozici aktuálně vybrané buňky.
Drobně jsem to tedy obměnil. V každém políčku reprezentujícím zemi už nějaké číslo je - počet artefaktů získaný vzorcem.
Tak to řeším tak, že políčko hned napravo od něj bude značkovací.
Tedy nenajedu kurzorem, ale je-li v B50 vzorec "spočítej Portugalsko" s výsledkem např. 50, pak do políčka C50 vložím "1".
pomocí vašich rutin pak zjistím, že vybráno je Portugalsko. To jsem zvládl.
Na volné části mapy jsem pak zkusil zobrazit podrobnosti týkající se Portugalska.
Použil jsem maticový vzorec v buňce
BG3={=IF($List1.H3:H10000=VLOOKUP(1;CB2:CC14;2);List1.G3)}
kde na List1.H3:H10000 jsou názvy zemí (vícekrát, na přeskáčku)
VLOOKUP vyhledá ve sl. CC jednu ze 13 zemí podle polohy "1" ve sl. CB (dle vašeho fíglu), tedy např. Portugalsko
Vrátit chci matici hodnot z List1 sl. G, ale jen týkajících se Portugalska.
Vrátí mi to, ale všechny řádky - co není Portugalsko, vrátí se prázdný údaj, co je Portugalsko, pak správný obsah ze sloupce G.
Jak se zbavit zobrazení prázdných nevyhovujících buněk?

#7 Re: Calc » aktuální pozice VYŘEŠENO » 28. 8. 2024 09:33:22

Jo, aha, odskočil jsem si do vlákna "Jak vložit soubor" a zapomněl jsem z něj přeskočit do svého.
Zkusil jsem váš odkaz. Skočilo mi to do Google Disk. Odklepl jsem nějaké modré tlačítko (už ani nevím, co na něm bylo). Teď už delší dobu koukám na text "Žádost odeslána / Obdržíte e-mail ...zda byla žádost schválena".
Karta v prohlížeči má název "Přístup zamítnut".
žádný mejl mi zatím nepřišel, a asi už nedojde.
Tak nevím jak se k tomu dostat...

#8 Re: Calc » aktuální pozice VYŘEŠENO » 27. 8. 2024 11:56:27

Včera jsem poslal upřesnění, ale teď vidím, že to nějak neodešlo...

Našel jsem někde příklad využití mapy ČR, viz
    www.uschovna.cz/zasilka/QKA6TZP8TRZNH84Z-HEB

Tam je vidět že jsou vhodně zvolená políčka tak, aby odpovídala jednotlivým krajům. A z některého listu s daty dopočítávají potřebné údaje.
To bych uzpůsobil pro svoje potřeby - mapu ČR nahradit třeba Evropou a nastavit ta správná políčka pro zobrazení počtů řekněme "artefaktů" z dané země.

Vrátím se k mapě s příkladem ČR - vybraná je buňka AF23, v ní se zobrazuje nějaký počet pro Pardubický kraj.
Představte si, že po najetí na buňku AF23 chci třeba vpavo nahoře zobrazit další doplňkové údaje týkající se Pardub.kraje (v mém případě Polska, Německa atd).

To by šlo, jen pokud mi nějaká funkce vrátí, že jsem na pozici AF23.
Existuje taková funkce?

#9 Re: Calc » JAK VLOŽIT SOUBOR » 26. 8. 2024 09:00:13

Takhle, na odkaze najdete mapu, kterou jsem někde našel.
www.uschovna.cz/zasilka/QKA6TZP8TRZNH84Z-5AF
Jde o mapu ČR, kde můžeme vidět, že např, v buňce AF23 je jakýsi údaj o Pardubickém kraji.
Já bych použil mapu např. Evropy a ve vhodně vybraných buňkách by byly údaje o státě (Polsko, ČR, Německo atd.) získané přes COUNTIF nebo COUNTIFS.
Navíc bych chtěl - POKUD TO JDE - na volném místě (u ČR by to šlo třeba vpravo nahoře) zobrazit další informace týkající se místa, na které najel kurzor, v příkladu by to byla další informace o kraji Pardubickém (u mne o Polsku, Německu atd.).
To půjde jen tehdy, pokud funkcí určím, že jsem na AF23, atd.
Jde to?

#10 Re: Calc » aktuální pozice VYŘEŠENO » 23. 8. 2024 11:14:48

Ještě jinak,
mám evidenci sbírky "něčeho", řekněme třeba známek.
V sešitě mám list se seznamem položek, kde jeden z údajů je "země".
Na jiném listě mám jako podklad mapu světa. V políčkách vhodně ležících v jednotlivých státech si pomocí vzorce z prvního listu spočítám počet položek.
No a teď mně napadlo, že na nevyužité ploše mapy bych si zobrazil doplňující údaje o položkách ze země, na které stojí kurzor.
Tzn. např v políčku F15 se zobrazí počet "Norsko, v H15 "Švédsko".
A pokud posunu kurzor na F15, v levém horním rohu chci zobrazit další info týkající se Norska, což poznám jen podle toho, že jsem na F15, atd.
proto tedy hledám funkci, která zjistí, že jsem na F15.
Což je údaj, který se mj. zobrazuje vlevo nad tabulkou.
Takže, buď to jde nějak jednoduše (jak už jsem psal, makrům absolutně nerozumím) a budu pak zkoušet dál, nebo to prostě nejde a jdu od toho pryč.

#11 Re: Calc » aktuální pozice VYŘEŠENO » 12. 8. 2024 13:20:34

ne ne,
zkoušel jsem následující:
do sloupce B zadávám nějaké hodnoty. Tyto by měly odpovídat hodnotám v jiném sešitě (něco jako kompletní seznam).
Po zadání nové hodnoty si chci jen ověřit, že byl zadán platný údaj, ale nemohu využít buňku ani vlevo, ani vpravo, tak jsem si zvolil buňku v prvním řádku A1.
Nyní zadám nový údaj do např. B247 a potřebuju, aby v A1 se zobrazil výsledek vyhledání v druhém sešitě. Buď se mi zobrazí nalezený údaj, nebo chyba N/A (z VLOOK), tzn. že zadané hodnota je špatně.
A pak zadám do B248, B249, a vždy v A1 vidím, zda správně či ne.
Tzn. že v A1 by měl být odkaz na aktuální pozici kde je aktivní buňka. pokud to existuje.
Určitě to půjde makrem, ale to je pro mne něco jako "akú rečú ste to hovorili?".
Prostě, buď to jde vzorcem nebo má v záloze ještě jeden nápad, ale trochu krkolomný...

#12 Re: Calc » aktuální pozice VYŘEŠENO » 12. 8. 2024 10:40:35

Ne , myslel jsem vzorec třeba v A1=neznámý-vzorec, který by při pohybu z buňky na buňku v A1 zobrazil souřadnice zvýrazněné buňky, nebo její obsah.

#13 Calc » aktuální pozice VYŘEŠENO » 12. 8. 2024 09:37:52

gucky
Odpovědí: 17

Zdravím,

existuje funkce, která by vrátila pozici buňky, na které je právě kurzor?

#15 Writer » LibreSymbols Gallery VYŘEŠENO » 3. 4. 2024 11:19:47

gucky
Odpovědí: 2

Zdravím,

našel jsem na netu doplněk LibreSymbols Gallery, nainstaloval jsem jej (tedy doufám).
Kde pak v LO ty symboly najdu?

#16 Re: Calc » Jak automaticky aktualizovat LibreOfficeVyřešeno » 4. 1. 2024 11:54:02

Když otevřeš "holé" LibreOffice, jsou v horním řádku pouze tři volby
Soubor-Nástroje-Nápověda.
Obvykle se ale otevírá přes soubor už konkrétní modul:
- v Calcu je menu
Soubor-Úpravy-Zobrazit-Vložit-Formát-Styly-List-Data-Nástroje-Okno-Nápověda
- ve Writeru
Soubor-Úpravy-Zobrazit-Vložit-Formát-Styly-Tabulky-Formulář-Nástroje-Okno-Nápověda

Tedy menu se liší podle spuštěného modulu. To tu máme ještě Prezentaci, Kresbu, Vzorec atd.

Ale třeba nabídku Historie nikde nevidím. Specifikuj blíž, co spouštíš.
Já mám LO Version: 7.3.4.2 (x64) / LibreOffice Community

#17 Náměty, nápady aneb Je tu vše, co hledáte? » Vložit sloupec před/za » 7. 12. 2023 08:05:23

gucky
Odpovědí: 0

Zdravím,
nejprve popíšu, co dělá Writer (a uspokojivě):
Mám první řádek, bez nastavených tabelátorů. Další řádky mají nastavené např. dva tabelátory.
Nyní chci mezi první a druhý řádek vložit nový, který by měl nastavené tabelátory stejně jako aktuální druhý řádek.
Nestane se tak, pokud jsem na konci prvního řádku a dám Enter - nový řádek má formát jako první. Logicky.
Musím přejít na začátek druhého řádku a Enter - nový řádek bude mít přednastavené tabelátory.
Tedy, existuje způsob, jak převzít odlišné formáty prvního nebo druhého řádku.

A nyní k Calcu.
První sloupec A mám naformátovaný jako Text. Druhý B jako číslo na dvě desetiny s oddělovačem tisíců.
Nyní chci mezi A a B vložit nový sloupec, opět formátovaný jako stávající B, tj. číslo s oddělovači a dvěma desetinami. Označím celý A a dám Vložit za - logicky bude nový sl. B formátovaný jako A, tj. Text.
Ale označím-li celý B a dám Vložit před, nebude nový sloupec číslo, ale zase Text.

Nešlo by upravit ovládání tak aby se přebíral formát z označeného sloupce?

Co ostatní uživatelé? Jak to vidíte?

#18 Re: Calc » STYLE v CONCATENATE - VYŘEŠENO » 3. 11. 2023 06:11:40

ludviktrnka - Dik, funguje to. Jak prosté...

#19 Calc » STYLE v CONCATENATE - VYŘEŠENO » 2. 11. 2023 12:47:15

gucky
Odpovědí: 4

Funguje mi
=SUM(A2:A5)+STYLE("cislo-s-mezerou")
ale už ne
=CONCATENATE("Text ";(SUM(A2:A5)+STYLE("cislo-s-mezerou")))
Jde nějak vnutit sumě požadovaný styl?

#20 Re: Calc » graf - automatická osa X - VYŘEŠENO » 8. 10. 2023 16:43:38

Tak, odpovím si sám...
Graf funguje podle mých potřeb jen tehdy, pokud osa X zobrazuje údaje typu DATUM.

#21 Re: Calc » určení sloupce s daty VYŘEŠENO » 22. 9. 2023 12:43:20

Mezitím, co sem psal pro neutr, napsal kabi.
Myslím, že to je to, co jsem hledal.
Dík, vyzkouším.

#22 Re: Calc » určení sloupce s daty VYŘEŠENO » 22. 9. 2023 12:41:15

Jak připojit vzorový soubor?
Zkoušel jsem to podle návodu přes Wiki, ale pohořel jsem.

Zkusím přiblížit:
Provede se v jisté aplikaci export do csv. Je možné exporotvat vše nebo jen začeknuté položky. První řádek obsahuje záhlaví dat a další řádky jsou data, 1 až n řádků.
Někdo navolí export tak, že v 1. sloupci je záhlaví "Camera-model" a v dalších řádcích konkrétní model.
Ve sloupci G je záhlaví "VOSA.Date" a pod ním datumy, V sl. H "VOSA.Time" atd.
Na Listu2 bych do A1 dal "Datum", do A2=List1.G2 atd.
Jenže pokud někdo při exportu začekuje jinak, pak se na List1 dostane "VOSA.Date" např do sl. E a pak vzorec na List2 odkazuje špatně.
Jak mu říct, že nyní má být A2=List1.E2?

#23 Calc » určení sloupce s daty VYŘEŠENO » 22. 9. 2023 08:58:44

gucky
Odpovědí: 5

Mám aplikaci, která umožňuje export dat do csv s možností "čekovátek", která určí, které sloupce se vyexportují a které ne.
Tak se stane, že např. Datum se po importu do Calcu objeví jednou ve sloupci D, jindy E či jindy B.
Data se exportují s názvem sloupce, takže na List1 vidím na řádku 1, kde aktuálně datum je.

Nyní ale vytvářím z těchto dat (je jich obvykle mnoho, a některá zbytečná) na List2 "výcuc".
Do sloupce A na List 2 chci dostat údaj Datum z List1, jednou ze sloupce např. D, ale jindy ze sloupce E atd.
Jak zjistím, ve kterém sloupci na List1 je aktuálně údaj Datum?

Pak už bych to poskládal pomocí INDIRECT...

#24 Calc » graf - automatická osa X - VYŘEŠENO » 3. 8. 2023 12:11:11

gucky
Odpovědí: 1

Zdravím,
mám tabulku, která se postupně rozrůstá směrem doprava.
Tabulka má např. 10 sloupců, vytvořím graf od sl.A po J.
Pokud časem přidám další sloupce, musím ručně modofikovat v grafu rozsah dat např. po sl. P.
Vím ale, že můžu nastavit oblast dat např. na 1000 sloupců a nastavit "něco" v grafu, aby osu X zobrazil optimálně jen pro aktuálně vyplněný rozsah tabulky. Prozatím prázdné buňky se nezobrazí.
Po doplnění dalších sloupců se graf automaticky "stlačuje".
Nebo sám sebe jen mystifikuju?

#25 Re: Calc » podmíněný rozbalovací seznam VYŘEŠENO » 9. 3. 2023 07:32:53

Dík.
Byl jsem velmi blízko, zkoušel jsem INDIRECT, ale cpal jsem ho do Platnost dat / Vlastní, že to můžu zkusit i v Oblast dat, tak to mě nenapadlo.

Zápatí

Používáme FluxBB