sto muovendo i primi passi nel mondo open office usando sino ad ora sempre excel.
Ho un problema che non riesco a capire:
Voglio attivare pulsanti che mi facciano una selezione automatica applicando il filtro su di una colonna.
Ho provato a registrare la macro mentre faccio l'operazione, ma non viene fatta alcuna azione.
Io clicco sulla colonna vado in filtri standard e inserisco il valore da filtrare.
Ho guardato nel forum ma non sono riuscito a trovare o capire come risolvere.
Nel file allegato vorrei inserire un pulsante che filtri e stampi un reparto nella colonna B.
Grazie per l'attenzione.
Quando eseguo...il nulla e nella macro scrive solo
Codice: Seleziona tutto
sub Filtro
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
rem dispatcher.executeDispatch(document, ".uno:DataFilterStandardFilter", "", 0, Array())
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:FilterExecute", "", 0, Array())