Working Solution: Foolproof!
I was struggling a lot with this for a while and found a solution that is guaranteed to work. It involves the use of an existing workaround for those without the horizontal mouse scroll: it creates a shortcut. While holding shift,
pushing the scroll wheel up and down will cause you to scroll from left to right. It can be found here: http://free-sk.t-com.hr/T800soft/software/OfficeScroll.html
Once you've installed the add-on, you can simply build an application-specific macro so that, whenever you're in Excel, scrolling left will hold shift, wait 10 milliseconds, scroll down, and release shift. Set the macro to trigger
every 20 milliseconds while you're holding the left scroll. Do the same for the right scroll. Here is a screenshot:

This will behave exactly like normal horizontal scrolling. Depending on your mouse driver, it will probably look different, but try to achieve the same general idea.
Notes to install the hyperlinked addon:
I had some trouble, so I wanted to let you guys know. First, try the normal way outlined in the INFO.txt file. If this doesn't work (it didn't for me), simply follow the steps below:
- Manually extract and copy all the files in the zip to "C:\Users\Andy\AppData\Roaming\Microsoft\AddIns" (without the quote marks). NOOB ALERT: AppData is a hidden folder. Go to Organize > Options > View and check the box "show
hidden files and folders." the AppData folder should now be visible. If you can't find a button that says organize, go to the view tab on the ribbon and select "view hidden files and folders." If you can't find either of these buttons, then go Google it.
- Go into Excel, hit file > options > add-ins
- Look for Manage: Excel Add-ins. Hit Go
- hit Browse

- Go to where you extracted the files and select the one called "MsoScroll.xla" and hit okay.
- no errors or warnings should appear. A new item should be in the list called Office Scroll Add-in Loader. Ensure the box is checked.
- hit okay, and leave the options menu before closing and re-opening office.
- Test the addon. Shift+ scroll up or down should result in horizontal scrolling
- Do whatever steps you need to set up the macro described above and you should be horizontal scrolling like a boss.
I would like to emphasize that this is a hacky workaround and MICROSOFT OFFICE SHOULD FIX THIS PROPERLY!!! Having to do this kind of **** is insane. Anyway, it should work.
If you can get shift + scroll to work, but the macro isn't working, try increasing the delay between the "shift-down" event and the "scroll-wheel forward" event. If this doesn't work, try adding multiple "scroll-wheel forward events,"
playing with the delay between repeats, and general ****.
If you can't get shift + scroll to work, try making sure that the extracted files are in the right directory. If there is no folder called add-ins, try finding an add-ins or plugins folder in excel's AppData file. Just generally look around for anywhere
you might expect to find add-ons for something either Microsoft office or excel related and paste the files there. Remember not to paste the folder, paste the files.
Best of luck, it shouldn't be too difficult, but I like to be thorough when posting because the only thing worse than a bug you can't find a solution for is a bug that some guy posts a solution for with the note that it might require some tweaking, but no
instructions on how to actually tweak it properly. May the Force be with you.