No, I pieced it together from code by http://www.msexcelvancouver.com/ (See sheet headers).
Then tweaked it so it could get the entire ASX data in one hit.
The company list is well over a year old now, and I really CBF'ed updating it. By the sounds of it you are more than qualified to update the list, if you find the time please upload the new version to the forum.