I've done consulting work for a few years. A primary point to consider, is that most companies don't want "an Excel expert". They want a cost modeller, a financial analyst, a process improvement expert etc. If during that process they realise they do want Excel super guru then congratulations, you've got loads of work, but until then its difficult getting your foot in the door
What is also important, is not just how to use Excel, but how to use it in business. E.g. are you using it for analysing trends in large data sets (data mining), or to create standalone software solutions that people with no excel experience can use easily in order to get the right answer in a fool proof way, or are you creating reports for financial managers, that take data from 3rd party systems, process it, and spew it out in their desired format? Keep learning the formulas and the code, but you will also need the business experience with it, or at least be able to say all the current management buzzwords, like "blue sky thinking" or other such meaningless prattle
You might want to approach an agency, I would suggest a specialist in the financial sector such as Robert Half - don't know if Im allowed to name them (so apologies in advance mr moderator, but I think its relevant in this context!) - and they will look at your CV and take it from there
I've had continued hostility from employers over the years, who often think VBA is a bad idea, mainly because they've had a bad experience somewhere in their past. You're right though, its bloody useful if used correctly, and if you have the right experience on your CV to back up what you say, then big organisations will take you seriously, and know you offer them something
Consultancy work around my area can be charged at £400-600 per day, but you need all the skills, not just creation of spreadsheet formulas. For that rate you must be able to deliver proven solutions, and demonstrate they are foolproof. There's a lot to learn, but the carrot on the stick is a juicy enough carrot for most people... Good luck, and I do suggest you stick with it