c# - 按用户定义的顺序将选定的 CSV 文件导入新的 Excel 文件

标签 c# .net excel csv

我想请求你的帮助!!

我正在尝试将 CSV 文件导入新的 Excel 文件,用户将提供输入以选择哪个 CSV 文件,程序应将特定数据导入新的 Excel 文件并且数据应按用户定义的顺序排列。

所以指导我选择正确的平台或语言来做。 我的示例 csv enter image description here

我的预期输出是 enter image description here

时间字符串将是行标题, VarName 将是列标题。

varvalue 将在主数据中

最佳答案

有很多方法可以做到这一点。一种灵活的方式是:

  1. 为您的数据创建一个模型类。 (您的 csv 文件的每条记录都将是您模型的一个实例)
  2. 创建一个 RDLC 报告,以您所需的布局和格式表示您的数据。在那里,您可以按照行、列、枢轴等方式排列数据……
  3. 从您的 csv 文件中读取数据并填写列表并将其作为数据源传递给您的报告。
  4. 将您的报告导出到 Excel(甚至其他支持的文件格式,如 .doc、.pdf)

其他资源:

关于c# - 按用户定义的顺序将选定的 CSV 文件导入新的 Excel 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32226491/

相关文章:

c# - 使用Vulcan Elasticsearch EPiServer映射错误

c# - NHibernate、审计和计算列值

php - 使用 PHP 导入 Excel 到 MySQL 到单列

excel - 按路径和名称引用工作簿 - VBA

VBA - 获取任务栏应用程序

c# - ASP.NET MVC 项目 web.config 和 app.config 文件

c# - 处理一批项目,返回一个对象来报告状态

c# - 服务引用更新 : generating redundant files

c# - 访问本地 IIS : "This operation is not supported for a relative URI." 上托管的 WCF 服务时出错

.net - .Net内存转储:!eeheap -gc:GC代在哪里开始和结束?