To make a long story short… can a user open an excel document edit the content then save the changes all within a browser ?
Aspose.Cells is a non-UI component. So you have to edit it in MS Excel.
For your purpose, you can try another Aspose product: Aspose.Grid. Aspose.Grid Demos