I recall talking to someone at MS about .NET 4.0 and I asked what were the big scenarios -- and I was surprised to hear that Office programmability was one of the top scenarios. He didn't know exact numbers, but he said that there may be more lines of .NET Office code (VSTO and VBA) than ASP.NET.
Go and ask your random analyst friend if they know VBA, and you'd be surprised how many know it (and with it know things like dynamic typing, implicit arguments, event handlers, etc..).
Go and ask your random analyst friend if they know VBA, and you'd be surprised how many know it (and with it know things like dynamic typing, implicit arguments, event handlers, etc..).