Klawisze skótu w OO Calc

Użytkowanie arkusza kalkulacyjnego
Swadyz
Posty: 1
Rejestracja: wt cze 02, 2009 10:29 am

Klawisze skótu w OO Calc

Post autor: Swadyz »

Witam,

Mam konkretne pytanie - ale proponuje nie zakladac osobnych watkow tylko trzymajmy sie w tym jednym.

Moje pytanie - jak zsalic komorki (merge cells) skrotem z klawiatury?

Z gory dzieki za odpowiedz.

Pozdro.
Awatar użytkownika
quest-88
Posty: 1105
Rejestracja: ndz maja 24, 2009 8:12 pm
Lokalizacja: Zabrze
Kontakt:

Re: Klawisze skótu w OO Calc

Post autor: quest-88 »

Witaj Swadyz

Wystarczy, że do makropolecenia przypiszesz skrót klawiaturowy.

Kod: Zaznacz cały

sub scalanie_komorek
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 ----------------------------------------------------------------------
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "ToPoint"


dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1())

rem ----------------------------------------------------------------------
dim args2(0) as new com.sun.star.beans.PropertyValue
args2(0).Name = "ToPoint"


dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args2())

rem ----------------------------------------------------------------------
dispatcher.executeDispatch(document, ".uno:ToggleMergeCells", "", 0, Array())


end sub
Następnie wchodzisz w menu Narzędzia > Dostosuj... > Klawiatura. Wybierasz przykładowy skrót (ja wybrałem Ctrl+Shift+S). Z pola Kategoria wybierasz Makra OpenOffice.org > user => Standard => Module1. Z pola obok (pole Funkcja) wybierasz makro "scalanie_komorek" i wciskasz przycisk "Modyfikuj" i OK.

To wszystko. Ta sama instrukcja z obrazkami jest udostępniona na blogu OpenOffice.org w praktyce.
http://openofficeorgpl.blogspot.com/200 ... pomoc.html
Standardowa diagnostyka rozwiązuje 90% problemów typu "wcześniej działało, ale już nie działa".
Przepis na LibreOffice
Uzyskałeś pomoc? Poinformuj innych o sprawdzonym rozwiązaniu i podziękuj. Dodaj [SOLVED] w tytule.
Awatar użytkownika
KOrsarz
Posty: 3
Rejestracja: wt cze 02, 2009 1:01 pm

Re: Klawisze skótu w OO Calc

Post autor: KOrsarz »

@quest-88:
można użyć armaty do zabicia komara, tylko po co? ;)

@Swadyz:
Załóżmy, że chcesz użyć skrótu Ctrl + G do scalania.
Narzędzia -> Dostosuj -> Klawiatura

Wciskasz Ctrl + G i przesuwa Ci się okno skrótów do Ctrl + G. Zakładam, że masz wolne, więc w dolnych oknach wybierasz kategorię (tutajFormat) i funkcję (tutaj Scal komórki). Klikasz Modyfikuj i OK i już możesz używać skrótu Ctrl+G do scalania komórek.
Bees
Posty: 1
Rejestracja: śr cze 03, 2009 9:59 pm

Re: Klawisze skótu w OO Calc

Post autor: Bees »

A czy ktoś wie jak zdefiniować klawisz skrótu dla auto sumowania?
Do tej ikony z <E> w pasku formuły? Chyba że już jakiś istnieje a mnie nie udało się znaleźć.
Wabi
Posty: 2
Rejestracja: śr cze 29, 2016 7:42 pm

Re: Klawisze skótu w OO Calc

Post autor: Wabi »

Przyłączam się do pytania o skrót klawiszowy do funkcji autosumowania, tak jak w Excellu alt+=.
OpenOffice 4.1.2
ODPOWIEDZ