如何从Web服务返回Excel工作簿

时间:2010-11-29 19:15:15

标签: service excel-2007

我被要求创建一个可以从Excel工作簿中的宏调用的Web服务。这背后的原因是因为我们有一个Web应用程序,它以Excel格式向用户返回报告(并且有几个不同的报告),但是一些报告需要很长时间才能生成 - 甚至在SQL上执行存储过程服务器。因此,此Web服务将用于缩短Web应用程序中长时间运行的进程。 我的问题是了解Web服务如何返回工作簿 - 可以在不使用XML / XSD的情况下完成吗? 有人曾尝试在之前的应用程序中使用CarlosAg.ExcelXmlWriter,但从未让它工作。

1 个答案:

答案 0 :(得分:0)

如果您不想使用XML,您可能只需将其作为基本64位编码字节数组发回。我想你只需要编写另一个宏来解码它并将其写入文件。