我想创建数百个遵循以下模式的文本文件(示例):
[author] 所写的书 [title] 是关于 [description] ...
并从 csv 文件中提取变量。
我怎样才能做到这一点?
答案1
您可以在 Excel 中生成这些文本,然后可以将每行导出为单独的文本文件。有多种方法可以实现这一点,最有效的方法是使用 Excel 宏。
- 将 CSV 加载到 Excel 中(标题 = col A;作者 = col B;描述 = col C;)
- 在新列中创建一个带有连接的公式。="“&B1&”写的书“&"A1&”是关于“&C1
- 将公式复制到所有行,创建最终列
- 复制最后一列并特殊浆糊将其粘贴到新工作簿中。您将只粘贴文本,而不粘贴公式。
- 将 Excel 行导出到文本文件,如下面的链接所示。
查看主题:https://stackoverflow.com/questions/7149539/outputting-excel-rows-to-a-series-of-text-files