Komentáře Programovanie makier v LibreOffice: Spolupráca makier (2)

user avatar neutr
Odpovědět
Programovanie makier v LibreOffice: Spolupráca makier (2)
19. 10. 2016, 13:00:59
Jenom malou připomínku - spíš jako vzpomínku. Pomocí InputBoxu lze zadávat bez problému číslo ačkoliv základní proměnná je string.

V některých případech bylo (je?) nutné předefinovat string na číselnou hodnotu. To stačí udělat pomocí Val(). Příklad kdy předem definujeme proměnnou jako numerický typ.
iVal as Long
iVal = Val((Inputbox("Zadejte číslo","Val(InputBox)"))
Samozřejmě lze pomocí Val(iVal) dosáhnout téhož.

Pro běžnou praxi novějších verzí AOO, LO to není potřeba, ale v nápovědě pro verze 3.xx (a možná i verze 4.xx) to tak bylo ještě uvedeno. Bez upřesnění to v současnosti funguje i pro "Option Explicit".

V budoucnu se s tím můžeme setkat znovu jako s potřebou. Popisovaná vlastnost souvisí s automatickým přiřazením typu proměnné. Takže pro dlouhodobé výhledy, nebo spouštění pod staršími verzemi doporučuji postup s Val().
user avatar Eduard Boldižár
Odpovědět
Re:Programovanie makier v LibreOffice: Spolupráca makier (2)
19. 10. 2016, 17:54:20
Vďaka za doplnenie ;)
 
 
woo jaw demo hz