Hi,
I have 4 years experience in Excel VBA programming including automated data extraction from websites. I created a number of tools that scrap data from sports sites (SoccerWay, Tennislive, FIBA, ESPN). I also created tools to collect odds (not from Betfair the concept is the same).
One of my clients asked for a tool that extracted football match results from an online source. He also had this problem with different team names. I created a function that managed to match team names even if they were slightly different. I think I could apply that function into your tool as well.
Regards,
Balint Kolosi