I would be happy to dive into the world of VBA coding, I have done a tiny bit in the past during my degree, had to build a very simple game using vba, but thats hidden somewhere in the depths of my memory.
If I can achieve the same or better functionality with VBA (which i suspect I can), then...