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

#1 7. 1. 2009 03:36:42

Romeo_Sk
Člen
Registrace: 7. 1. 2009
Příspěvků: 2

Hodnoty pre makro "Štandardný filter"

vedel by mi niekto poradiť ako sa zadávajú požadované hodnoty do príkazu:

dispatcher.executeDispatch(document, ".uno:DataFilterStandardFilter", "", 0, Array())

napríklad by som chcel, aby my vyfiltrovalo v stĺpci "B" bunky, ktoré majú hodnotu rovnú nule...

...bez týchto zadaní sa mi makro zastaví a požadované hodnoty musím zadať ručne, no potom už makro ďalej nepokračuje...

dá sa to vôbec?


za rady ďakujem

Offline

#2 19. 1. 2009 13:53:24

Mirozm
Člen
Registrace: 9. 1. 2006
Příspěvků: 46

Re: Hodnoty pre makro "Štandardný filter"

Skúste túto stránku http://members.chello.cz/ladinek/ooo/ca … kra04.html
V spodnej časti je popis  a fungovanie filtrov.
PS: filtre nejdu nahrať záznamníkom makier (nefungujú). Takže si treba makro napísať, alebo upraviť makro zo záznamníka.

Ešte poznámočka hodnoty filtrov ide zadať viacerími spôsobmi.
1)Zadať do bunky zošitu pred spustením makra a makro si hodnotu načíta keď ho spustíš.
2)Hodnota je zadaná priamo v makre, alebo za behu makra a pomocou msgbox a vetvenia makra si vyberieš určenú hodnotu (malo by to ísť zadávať aj cez inputbox)

Editoval Mirozm (19. 1. 2009 15:08:14)


LO 5.1.6  platforma Ubuntu-linux 16.04

Offline

Zápatí