I know that a lot of them support importing spreadsheets from Microsoft Excel but what if the file contains VB code?
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "Application/website recommendations are off-topic and out of scope. It is better instead to use a particular web app or website and ask for help in any issues you have with it specifically." – ale, jonsca
I do not know of any that allow you to import the VB code. Google Docs Spreadsheets has added the ability to create scripts. Take a look at this article. Also this page has many more articles on getting started.