Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 按用户定义的顺序将选定的CSV文件导入新的Excel文件_C#_.net_Excel_Csv - Fatal编程技术网

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

C# 按用户定义的顺序将选定的CSV文件导入新的Excel文件,c#,.net,excel,csv,C#,.net,Excel,Csv,我想请求你的帮助 我正在尝试将CSV文件导入新的Excel文件,用户将输入选择哪个CSV文件,程序应将特定数据导入新的Excel文件,数据应按用户定义的顺序 所以,请引导我选择正确的平台或语言来做这件事。 我的示例csv 我的预期产出是 时间字符串将是行标题, VarName将是列标题 varvalue将出现在主数据中有很多方法可以做到这一点。灵活的方法之一是: 为数据创建模型类。(csv文件的每条记录都将是模型的一个实例) 创建一个RDLC报告,以所需的布局和格式表示数据。在那里,您可以按

我想请求你的帮助

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

所以,请引导我选择正确的平台或语言来做这件事。 我的示例csv

我的预期产出是

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


varvalue将出现在主数据中

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

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


    如果您觉得答案有用,请告诉我:)嗨,我用宏程序在新工作簿excel中读写(自定义)。你的链接很好读。。