R 将本地web应用程序嵌入Excel文件

R 将本地web应用程序嵌入Excel文件,r,excel,vba,webbrowser-control,shiny,R,Excel,Vba,Webbrowser Control,Shiny,我曾尝试使用Excel将闪亮页面嵌入Excel Microsoft Web控件,按钮、文本等显示正确,但未显示任何绘图,这并没有让我感到惊讶,因为Microsoft Web控件所基于的IE7/8存在Web套接字问题。我想知道是否有其他方法可以直接将闪亮的web应用程序嵌入Excel文件。我没有发现基于Firefox的Web控件,还有Geckofx项目,但将其编译成ActiveX控件超出了我的技能范围。将shiny嵌入Excel对我来说非常有用,因为除了Excel和R,我不需要任何新技术为我的内部

我曾尝试使用Excel将闪亮页面嵌入Excel Microsoft Web控件,按钮、文本等显示正确,但未显示任何绘图,这并没有让我感到惊讶,因为Microsoft Web控件所基于的IE7/8存在Web套接字问题。我想知道是否有其他方法可以直接将闪亮的web应用程序嵌入Excel文件。我没有发现基于Firefox的Web控件,还有Geckofx项目,但将其编译成ActiveX控件超出了我的技能范围。将shiny嵌入Excel对我来说非常有用,因为除了Excel和R,我不需要任何新技术为我的内部公司clien提供结果

如果我将闪亮的web应用程序放入Excel文件中,我所需要的只是一些额外的基于VBA的包装器,用于直接将数据从电子表格上传到其中,这为我提供了构建基于R的Excel扩展的完整解决方案,这看起来非常好,与基于DDE或RExcel的解决方案相比,更易于处理面向前端的解决方案。R将作为用户机器上的本地进程运行

版本
解决方案应该在Windows操作系统下工作,它的版本是不相关的。

< P>你能考虑使用来托管闪亮的应用程序吗?Shining Server提供了与不支持WebSocket(如IE 8)的产品的兼容性。我不确定这是否是微软Web控件的问题。不过,

我只接受MS兼容的解决方案,因为这个解决方案应该为最终用户服务,闪亮的服务器现在不能在Windows平台上使用,那么您应该在您的问题@ QBIKE中这样说。您可以考虑VialAlbox在Windows上运行闪亮的服务器。或者,您可以使用我们在Shining Server中使用的SockJS包创建自己的代理。-2 vs 2 favorite,从而帮助我改进我的问题