有关在WinForms应用程序中嵌入Excel工作表的问题

时间:2009-03-03 10:58:44

标签: .net excel

我在两个方面将Excel工作表嵌入到WinForms C#应用程序中 - 使用WebBrowser控件和使用dsoFramer控件。在这两种情况下,我都面临以下两个问题: 1.如何将嵌入电子表格设为只读?我发现的唯一方法是保护底层的Excel文件,但它会导致恼人的消息框一直弹出。 2.如果我在启动应用程序之前在单独的进程中启动MS Excel,则在显示我的嵌入式工作表后,独立的Excel会冻结。 有什么想法吗?

1 个答案:

答案 0 :(得分:1)

SpreadsheetGear for .NET附带一个与Excel兼容的Windows窗体电子表格控件,您可以将其拖到表单中。它包括一个工作簿设计器,它允许您直接在Visual Studio中编辑工作簿或从磁盘加载Excel工作簿,还包括一个类似于Excel的综合API(除了它是.NET友好的)。

如果这可能适合您,您可以learn more并亲自尝试free evaluation

免责声明:我拥有SpreadsheetGear LLC