Hi Sr.
I am Jorge, from Argentina, a System Engineer with experience at this field.
I'd like to help you and for that, would be great to discuss with you all the details in deep, studying the Excel source you have and how the Macro is calculating all values there. Once I've the entire knowledge of that file, I could develop the web app replying that features.
Contact me if you are interested.
Thanks and regards.
Jorge.