C# 读取和写入XLS文件
我正在搜索一个.Net组件,以便从正在使用的应用程序中读取和写入xls文件。我不想在Excel中使用自动化 它应该支持读写Excel 97和更新版本。如果它是开源的或者免费的,那就太好了,因为它是一个非常低预算的项目 我发现了这个:看起来很有希望C# 读取和写入XLS文件,c#,.net,import,export,xls,C#,.net,Import,Export,Xls,我正在搜索一个.Net组件,以便从正在使用的应用程序中读取和写入xls文件。我不想在Excel中使用自动化 它应该支持读写Excel 97和更新版本。如果它是开源的或者免费的,那就太好了,因为它是一个非常低预算的项目 我发现了这个:看起来很有希望 您知道有什么替代方案吗?首先-您必须支持哪个版本的Excel?例如,xslx(2007)只是一个包含xml文件的zip文件,因此您应该能够使用和生成/复制xml 另一个选择是编写CSV,并让用户导入它——显然更适合于数据而不是计算 还有2003 xml
您知道有什么替代方案吗?首先-您必须支持哪个版本的Excel?例如,xslx(2007)只是一个包含xml文件的zip文件,因此您应该能够使用和生成/复制xml 另一个选择是编写CSV,并让用户导入它——显然更适合于数据而不是计算 还有2003 xml电子表格格式,其内容如下:
<Table ss:ExpandedColumnCount="3" ss:ExpandedRowCount="1" x:FullColumns="1"
x:FullRows="1" ss:DefaultRowHeight="15">
<Row>
<Cell><Data ss:Type="Number">1</Data></Cell>
<Cell><Data ss:Type="Number">2</Data></Cell>
<Cell ss:Formula="=RC[-2]+RC[-1]"><Data ss:Type="Number">3</Data></Cell>
</Row>
</Table>
1.
2.
3.
手工创建非常容易…在我工作的地方,他们有一个:
我已经使用过好几次了,而且使用起来非常简单。我已经使用aspose很长时间了,我真的可以推荐它
- 商品
- 大力支持
- Excel 97-2007
- 100%本地.net
免责声明:我拥有SpreadsheetGear LLC,作为替代方案,我可以推荐Excel NET组件。很漂亮 Excel组件。它不使用喷射 驱动程序和excel自动化。全部的 有关资料,请浏览:
您可以使用EasyXLS。该组件从Excel 97读取xls文件,从Excel 2007-2010读取xlsx/xlsb文件 您可以在他们的网站上找到如何使用的示例