A impressive reference guide of shorcuts and hot keys is available on the "Shortcut World" website here, covering various OS (Windows, MacOS, Linux) and products (Autocad, Office, ... ). Use the search box to find shortcuts for your software (e.g.: "Windows 7").
But the most complete, up-to-date and official, lists of shortcuts for Windows should be the ones provided by Microsoft itself.
Click to Read More
Have a look:
To find shortcuts for other Microsoft products (Excel, Word, ...) go to the page Accessibility in Microsoft Products, select a product in the list to open the related page and search for the "shortcut" word on that page. you will most probably find what you need ;)
Notice that you may also create your own "keyboard shortcut" to open a program:
- Locate a shortcut to that program (e.g.: via the menu Start > All Programs).
- Right-click the shortcut, and then click Properties.
- In the Shortcut Properties dialog box, click the Shortcut tab.
- In the Shortcut key box, enter the key that you want to use in combination with Ctrl+Alt (keyboard shortcuts automatically start with Ctrl+Alt) and click OK.
If the same key combination as the shortcut you just created is used by a program currently running, then your shortcut might not work.