I would like to create a button to dictate to a cell. I know I can use window key + h key dictate, but for the non-excel users I have to use a button with a macro. Please Help Thank you
Don't know what you mean by 'non excel users'. You need a solution for when they're using something else, like Word or PowerPoint? Or you're saying they're not Excel savvy? If the former, I can't help. If the latter, I suggest you train them or at least put an instruction on a sheet, or use a message box to explain how to do it when they click that button you mention. I say this because while it is possible to programmatically press the Windows key, that only opens the Start menu. The only way to simulate the Windows key without opening the menu is to use an API as far as I know (and I've been down this road before). You can look for API code for this but I think you will decide it's not worth the hassle. Here's an example
How to use the VBA keybd_event API to simulate/emulate keyboard keystrokes (similar to SendKeys) and a custom procedure to simplify this task event further.
We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel
Which adblocker are you using?
Disable AdBlock
Follow these easy steps to disable AdBlock
1)Click on the icon in the browser’s toolbar. 2)Click on the icon in the browser’s toolbar. 2)Click on the "Pause on this site" option.
Go back
Disable AdBlock Plus
Follow these easy steps to disable AdBlock Plus
1)Click on the icon in the browser’s toolbar. 2)Click on the toggle to disable it for "mrexcel.com".
Go back
Disable uBlock Origin
Follow these easy steps to disable uBlock Origin
1)Click on the icon in the browser’s toolbar. 2)Click on the "Power" button. 3)Click on the "Refresh" button.
Go back
Disable uBlock
Follow these easy steps to disable uBlock
1)Click on the icon in the browser’s toolbar. 2)Click on the "Power" button. 3)Click on the "Refresh" button.