如何将每个单独的excel行导出到其各自的csv文件中?

我正在尝试在Adobe Illustrator中构建一个变量数据报告。此报告将在excel/csv文件中列出每个人的图表和数据。为了能够生成图形,需要有一个仅与与特定个人相关的图形相关的数据的.csv文件。

例如,我有三个人:约翰、乔和安。

每个人都会有一个条形图显示他们在沟通中的成长,他们也会有一个图表显示他们在信心方面的增长。

每个人都需要两个图的csv。这意味着我需要总共6个csv文件才能开始在excel中构建变量数据报告。

显然,所有的数据将一起在一个excel文件中,我将需要分离出来,并保存为单独的csv文件。

有没有我可以使用的脚本,将每行(代表个体)导出为它自己的单独csv文件,并根据单元格A2和B1中的数据命名它?

我已经做了一些研究,我发现了一些解决方案,这些解决方案只引用列或如何导出选定的行,但我需要为100+个人执行此操作,并且这些解决方案不适用于我需要的卷。我对VBA编码比较熟悉,但是我很难找到任何可以帮助解决这个问题的东西。

因此,如果我的细胞看起来像这样:

    A       B               C
1   Name    Communication   Communication End
2   John    20              25
3   Joe     16              18
4   Ann     23              27

我的文件名将如下所示: John_Communication.csv、Joe_Communication.csv、Ann_Communication.csv

是否只将每个单独行中的数据导出为它自己的csv文件,这样我就可以将数据导入Adobe Illustrator中,以创建个人报告所需的图表?

转载请注明出处:http://www.yhsswkj.com/article/20230526/1645046.html