[LUGOS] oocalc
Janez Trenz
alte at aufbix.org
Thu Dec 21 12:01:36 CET 2006
Dne četrtek 21 december 2006 11:25 je Miha Tomšič napisal(a):
> Zanima me, ali je treba v Calcu kje odkljukati, da lahko celo vrstico
> odrežem z odstranjevanjem in prilepim z vrivanjem? Ali Calc tega sploh
> ne omogoča? Me sploh ne bi presenetilo...
>
> Če nisem bil dovolj jasen: rad bi z dvema potezama odrezal vrstico
> sredi tabele in jo vrinil na drug konec tabele. Trenutno moram v Calcu
> za to narediti naslednje: Označim vrstico, izrežem, odstranim
> prazno(!) vrstico, vstavim prazno(!) vrstico, prilepim. V Excelu samo
> označim, izrežem vrstico in prilepim izrezano vrstico -- ni se mi
> treba jajcati s praznimi vrsticami.
>
> Iščem kljukico "[ ] Behave as Excel" :P
Kljukice ni. Je pa... (glej spodaj ;). Kako prilepiš kakšno kombinacijo tipk
za poganjanje makrojev, pa kako dodaš nove vnose v menije pa piše v pomoči.
Označiš željeno vrstico, pokličeš cut_line, postaviš se na drugo vrstico in
pokličeš paste_line. Grdo, preveč na hitro, ampak deluje. :P
sub cut_line
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:Cut", "", 0, Array())
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:DeleteRows", "", 0, Array())
end sub
sub paste_line
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:InsertRows", "", 0, Array())
rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:Paste", "", 0, Array())
--
Janez Trenz AKA der_Alte o _ _ _
alte at aufbix.org __o __o /\_ _ \\o (_)\__/o (_)
Lancia driver :P _`\<, _`\<, _>(_) (_)/<_ \_| \ _|/' \/
CNI, RHCI, NCLP, RHCE, MCP (_)/(_) (_)/(_) (_) (_) (_) (_)' _\o_
More information about the lugos-list
mailing list