Apache OpenOffice (AOO) Bugzilla – Issue 75712
Can't assign keyboard shortcut at scope of document
Last modified: 2013-02-07 22:36:47 UTC
Open the spreadsheet. Create a macro. Save the macro in the document. You want to create a keyboard shortcut to that macro, and you want to have that assignment scoped ONLY for the document itself, in other words, you want the keyboard assignment to be saved with the document and applied only to that document. (Other bug reports list complications and contradictions on setting a keyboard shortcut, but this is not a duplicate of those reports) You go to tools->customize->keyboard, and in the "category" listbox, you expand "OpenOffice.org Macros", and then select the document where you saved the macro, in order to assign the key. PROBLEM: On that dialog box, it seems you can ONLY have that keyboard shortcut invoke that macro for all spreadsheets or for openoffice as a whole (as per the radio buttons on the top right side of the dialog). There is NO WAY to assign the keyboard shortcut to be saved and accessible only in the document, as there would be for a menu or toolbar shortcut.
Confirming with 2.2, seems to be framework limitation, changing to enhancement.
reassigning features and enhancements to user requirements@openoffice.org which will be the default owner for those tasks (was introduced some time ago)