2012-03-05 93 views
0

我有一个需要在第二个窗口中显示Excel文件的项目,但由于需要其他控件,只需启动excel是不够的。现在我不知道目标机器是否安装了excel,但我确定地知道,如果他们这样做的话,那将是2010年,是否有任何方法或库允许您在Excel窗口中构建自己的表单?如果它绝对不需要编辑,这将仅用于显示目的,所以不用担心。有人知道我需要什么吗?使用VB.net显示Excel文件保存格式

+0

如果你不需要交互,为什么不只是显示工作簿的图像? – Jesse 2012-03-06 05:31:11

+0

这是一个后备,如果没有提供更好的。请参阅[将表格导出为适用于BlackBerry®的Excel中的Outlook](http://stackoverflow.com/a/9068716/973283)。 OP希望将Excel范围转换为HTML表格,但“官方”方法无效。官方方法--PublishObjects - 生成糟糕的CSS/HTML,但也许VB.NET可以应付。我的解决方案虽然尚未处理合并的单元格,但仍生成良好的CSS/HTML。更直接的东西会更好,但HTML可能比没有更好。 – 2012-03-06 09:55:08

回答

0

如何将文件读入数据集并将其附加到列表视图或其他内容?你也可以创建自己的控件,它继承自像listview这样的控件,但是具有特定于你需要的格式

+0

如果格式更简单,我会,但合并单元格和图片使这个任务变得非常痛苦,如果它帮助我发布一个示例文件来演示这一点,我将需要一些时间去除所有敏感数据。 – Whistler 2012-03-05 20:48:08