[SOLVED] Ukrywanie co drugiego wiersza
: pt mar 19, 2010 12:41 pm
Czy ktoś wie jak zmusić funkcję HideRow do tego żeby ukrywała co 2 wiersz w danym arkuszu, bądź lepiej te, w których w pierwszej komórce jest zadana wartość. Rejestrator makr zarejestrował mi coś takiego, jednak makro zatrzymuje się po ukryciu wiersza z zaznaczoną komórką.
Będę bardzo wdzięczny za jakąkolwiek pomoc.
Kod: Zaznacz cały
sub Main
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 ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:HideRow", "", 0, Array())
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:HideRow", "", 0, Array())
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:HideRow", "", 0, Array())
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:HideRow", "", 0, Array())
end sub