If your excel page will be local, then you can use excel's html export function to create the html.( if you go this route I would DL MS's update so that the export function generates civil HTML, and not that microsoft stuff) , or you can call a perl script from excel, on closing the file perl will parse it, and generate the html then post it to your site (check out VBA BeforeClose to call your perl.)