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

#1 16. 2. 2024 16:59:33

tanner5
Člen
Registrace: 18. 4. 2020
Příspěvků: 52

Formátování textu v buňce makro

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

Offline

#2 17. 2. 2024 10:13:38

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

Re: Formátování textu v buňce makro

Toto jde teoreticky jak vzorcem, tak makrem. Makra používáte, proto bych doporučil propojit zaškrtávací tlačítko s makrem, které při aktivaci písmo přeškrtne. Nejsnadnější je použití ovládacích prvků vložených do DrawPage. Makro je napojeno na rámec a přepíná se snadno. Nevýhodou je to, že mnoho zaškrtávacích tlačítek může zpomalovat sešit.


Existuje možnost použít místo ovládacích prvků speciální znaky podobné přepínacím tlačítkům. Makro pak musí projít všechny znaky a tam kde je změna přeškrtnout (nebo naopak) písmo v řádku. Takže nejprve by se měla promyslet strategie zda makro spustit po vícenásobné předvolbě najednou, nebo přepínat jednotlivě. Nevýhodou je, že "přepínání" provádíme načtením speciálního znaku do paměti a tím přepisujeme původní znak.


Pokud potřebujete postavit makro, uveďte zda pro ovládací prvek (přepínač, zaškrtávací tlačítko), nebo pro speciální znaky (uveďte které). V případě použití vzorců použijte IF v kombinaci se  STYLE().


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 17. 2. 2024 10:28:40

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

Re: Formátování textu v buňce makro

Uvědomil jsem si, že jsem nepopsal možnost jednotlivého přepínání v části :


Existuje možnost použít místo ovládacích prvků speciální znaky podobné přepínacím tlačítkům. Makro pak musí projít všechny znaky a tam kde je změna přeškrtnout (nebo naopak) písmo v řádku. Takže nejprve by se měla promyslet strategie zda makro spustit po vícenásobné předvolbě najednou, nebo přepínat jednotlivě. Nevýhodou je, že "přepínání" provádíme načtením speciálního znaku do paměti a tím přepisujeme původní znak.


Schází popis pro "nebo přepínat jednotlivě". Toto řešení spočívá v Podmíněném formátu.


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í