Fórum Root.cz

Hlavní témata => Software => Téma založeno: BwOrK 11. 01. 2012, 18:22:54

Název: LibreOffice: makro s funkcí zaokrouhlení
Přispěvatel: BwOrK 11. 01. 2012, 18:22:54
Zdravim Vas,

muze te mi prosim nekdo poradit jak napsat makro v LibreOffice Calc, ktere nacte ze dvou bunek cislo s 2 desetinimi misty mezi sebou je vynasobi zaokrouhli na dve desetina mista a ulozi do treti bunky.

neco jsem zkousel napsat ale problem mam v tom ze kdyz chci pouzit funkci Round() tak mi pri spusteni Makra LibreOffice zazre chybu, ze "Podprocedura nebo funkcni procedura neni definovana".

Za kazdou radu jsem vdecny.

Hezky vecer.
Název: Re:LibreOffice - makro s funkci zaokrouhleni
Přispěvatel: Blaazen 11. 01. 2012, 18:43:56
Proč makro ? Nestačí do A1 a B1 dát libovolné desetinné číslo, do C3 dát "=A1*B1" a potom ve formátu buněk nastit zobrazení na dvě desetinná místa ?
Název: Re:LibreOffice - makro s funkci zaokrouhleni
Přispěvatel: BwOrK 11. 01. 2012, 18:54:08
bohuzel nestaci :-(

je to kvuli tisku kdy mam pevne nastavene mezery dle velikosti vysledneho cisla.
Název: Re:LibreOffice - makro s funkci zaokrouhleni
Přispěvatel: faust 11. 01. 2012, 19:57:15
Asi te nechapu, jak to souvisi?
Název: Re:LibreOffice - makro s funkci zaokrouhleni
Přispěvatel: Kit 11. 01. 2012, 20:16:41
=ROUND(A1*B1;0) mi normálně zaokrouhlí na celé číslo. Dáváš tam ten druhý parametr?
Název: Re:LibreOffice - makro s funkci zaokrouhleni
Přispěvatel: BwOrK 12. 01. 2012, 07:12:06
Proste to potrebuju v makru :-)  jde o konverzi text a nastavovat toto rucne je velmi zdlouhave. Diky vsem