LibreOffice: makro s funkcí zaokrouhlení

BwOrK

LibreOffice: makro s funkcí zaokrouhlení
« kdy: 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.
« Poslední změna: 12. 01. 2012, 09:33:57 od Petr Krčmář »


Re:LibreOffice - makro s funkci zaokrouhleni
« Odpověď #1 kdy: 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 ?

BwOrK

Re:LibreOffice - makro s funkci zaokrouhleni
« Odpověď #2 kdy: 11. 01. 2012, 18:54:08 »
bohuzel nestaci :-(

je to kvuli tisku kdy mam pevne nastavene mezery dle velikosti vysledneho cisla.

faust

Re:LibreOffice - makro s funkci zaokrouhleni
« Odpověď #3 kdy: 11. 01. 2012, 19:57:15 »
Asi te nechapu, jak to souvisi?

Kit

Re:LibreOffice - makro s funkci zaokrouhleni
« Odpověď #4 kdy: 11. 01. 2012, 20:16:41 »
=ROUND(A1*B1;0) mi normálně zaokrouhlí na celé číslo. Dáváš tam ten druhý parametr?


BwOrK

Re:LibreOffice - makro s funkci zaokrouhleni
« Odpověď #5 kdy: 12. 01. 2012, 07:12:06 »
Proste to potrebuju v makru :-)  jde o konverzi text a nastavovat toto rucne je velmi zdlouhave. Diky vsem