在Web应用程序中集成的Excel工作簿上进行协作

在我的公司,我们使用excel很多,而且我一直在使用VBA编写excelmacros来自动化任何可以自动化的东西,最近我们需要在一些表单上进行协作,并且我们使用了google表单。 然后,我编写了一个脚本,在被某人编辑时自动保护单元格,并使其成为唯一允许的编辑器,并在完成时使用button清除保护。 (+为谷歌)

我们宁愿使用Excel,所以我发现可以托pipe一个Web应用程序并使用JavaScript API将Excel工作表与自定义HTML和CSS一起embedded,可以在这里find一个示例(不支持在线支持VBA)

是否可以将Excel工作表embedded到托pipe的Web应用程序中,然后允许不同的用户在Web应用程序内进行协作,然后在编辑时自动保护单元格,并使其编辑器成为唯一允许编辑的单元格,然后将设置保存到下一个会议?

通过使用例如Web应用程序用户目录或Microsoft Exchange Server进行身份validation。