Press Option-Shift and volume up/down to increase or decrease the volume on your Mac in small increments. You can also use Option-Shift to change display brightness in small.
- The funny thing I’ve always noticed about Mac vs. Win is that when detailing shortcuts, Apple opts to use a series of lines, slashes, and circles, and hieroglyphics whereas on Windows, if you need to press Shift, it will say “Shift”.
- Become a Mac Power User By Wielding the Power of Mac Option Key That ends our long article on the usage of Option key and the features that it can give you access to. I use some of these shortcuts on a daily basis and I hope that you will find some Option key keyboard shortcuts that are useful to you too.
- The shift key ⇧ Shift is a modifier key on a keyboard, used to type capital letters and other alternate 'upper' characters. There are typically two shift keys, on the left and right sides of the row below the home row.
- The Option key is a modifier key present on Apple keyboards.It is located between the Control key and Command key on a typical Mac keyboard. There are two Option keys on modern (as of 2020) Mac desktop and notebook keyboards, one on each side of the space bar.
Detect if the Shift, Ctrl, Alt or CMD key has been pressed
In Excel for Windows you can use the GetKeyState API to check this but on a Mac it is not so easy. below you find examples for Office for Windows and for Office for the Mac. Code like this can be very useful to run the code you want depending of the key status.
Example for Office for Windows
Excel for Windows example below for the Shift key, on top of a normal module add this :
In your macro you can use this then :
![Shift Shift](https://media.moddb.com/images/games/1/27/26209/DVDinlayMTD.jpg)
Example 1 for Office for the Mac 2011 and 2016
![Shift Shift](https://www.wikihow.com/images/5/5f/Use-Your-Computer-Without-a-Mouse-Step-16.jpg)
Thanks to DJ Bazzie Wazzie from the script forum i was able to create this VBA example. Note: it is not very fast but if you use Mavericks (10.9 or higher) and Office 2011 you can use the second example on this page if the speed is important.
Shift Button Not Working Mac
You can run the macro named TestKey below to test it, do not forget to copy the function KeyPressedCheck inside the same module because it is called by the macro. In the function call in the macro you see that I use argument 1 for testing the Shift key now, see the comments in the macro for using argument 2, 3 or 4.
Note: When you call the function from a userform button or button on a worksheet the Ctrl key test is not working, when you run the Ctrl test from the macro dialog it is working. Reason is that Ctrl + click is right click on a Mac so the Ctrl test is only working from the macro dialog.
Shift Insert On Mac Keyboard
Example 2 for Office for the Mac 2011
Microsoft clip gallery for mac. Note : This example is not working in Excel 2016, example 1 is also working in Excel 2016
Thanks to Shane Stanley from the script forum I was able to create this VBA example. Note: you must run Mavericks (10.9 or up) on your Mac if you want to use this example. This example is much faster then the first example on this page but you need the extra script bundle file (checkModifier.scptd).
When you want to test the code in the Excel file the script bundle file (checkModifier.scptd) must be in the same folder of the workbook or add-in because the VBA code call this script file to get the info we need. You can change the vba code if you want to place the script bundle file (checkModifier.scptd) into another folder on your Mac.
This is the VBA code that you see in the Excel workbook and it will work if the the script bundle file (checkModifier.scptd) is in the same folder. Important: do not change anything in the script bundle file.
Shift On Mac Keyboard
Note: When you call the function from a userform button or button on a worksheet the Ctrl key test is not working, when you run the Ctrl test from the macro dialog it is working. Reason is that Ctrl + click is right click on a Mac so the Ctrl test is only working from the macro dialog.
My Shift Key Isn't Working
If you have suggestions or have problems please let me know.