-5

我想通过运行宏将 doc 文件转换为 csv。

我可以手动执行此操作,但对 VBA 来说是新手,因此需要帮助来编写代码。

手动步骤:

  1. 将内容复制docxls带有PASTE SPECIAL模式和未格式化文本的文件。
  2. 然后执行TRIM函数并转置行和列。
  3. 现在将内容保存到一个新CSV文件中。
4

1 回答 1

0

doc 文件是否以正确的格式写入 CSV?然后我会这样做

Selection.MoveRight Unit:=wdLine, count:=1
Selection.Text 'Text to write

在工作表中所有行的循环中

在这里您可以看到如何使用 VBA 写入文件:

https://stackoverflow.com/questions/18472596/write-a-line-in-a-txt-file

如果您想按照上面键入的方式进行操作,您还可以使用 Word 或 Excel 中的记录宏功能

于 2014-07-11T09:50:50.573 回答