Excel Ribbon: Blocking Commands On a Per-Sheet Basis

During my initial foray into VSTO office development two years ago, I was particularly frustrated by the severe lack of documentation on the subject. Unfortunately, it seems this is still something of a problem. It took me hours of googling the other day just to find a definitive list of all the ribbon callback signatures. I know I wasn’t the only one having this problem because I found a month-old unanswered question on StackOverflow asking for the same information....

January 9, 2011 · 6 min · Nick Spreitzer

Keyboard Hooking With C#

A deep dive into my initial attempt at a C# keyboard hook class....

January 2, 2011 · 5 min · Nick Spreitzer

Diagnosing Windows Sleep Problems

A quick look at Windows PowerCfg tool...

November 28, 2010 · 4 min · Nick Spreitzer

Running VSTO Addins From Visual Studio Leaves Residual Code Behind

I just lost 60 minutes of my life… and I’m never getting it back...

November 14, 2010 · 2 min · Nick Spreitzer

On Programming Interviews

Interviewing. Bleh. Everyone hates it. Doesn’t matter which side of the table you’re on, it’s not fun. For a while my previous employer had me assessing candidates' VBA/Excel skills. It was an eye-opening experience...

November 11, 2010 · 7 min · Nick Spreitzer

2010: A Recap

There was a time when I feared my life would become a boring series of redundancies. This year has strayed so far away from “boring” or “redundant” that I find myself pining for some good old-fashioned routine...

August 26, 2010 · 25 min · Nick Spreitzer