我想知道创建文本文件然后将工作表中的所有数据写入该文件(制表符分隔)的最简单方法。我不仅想将特定的单元格写入工作表(我想要工作表上的所有内容),而且不想必须写下每个单元格。我知道写单元格的命令是这样的:
打开 "c:|OUTPUT.txt" 输出为 #1 print #1, cells(1,2) & cells(2,2) & cells(3,2) ... 关闭
但是有没有办法将工作表中的所有数据写入 txt 文件?我想为许多工作表循环运行它。
我想知道创建文本文件然后将工作表中的所有数据写入该文件(制表符分隔)的最简单方法。我不仅想将特定的单元格写入工作表(我想要工作表上的所有内容),而且不想必须写下每个单元格。我知道写单元格的命令是这样的:
打开 "c:|OUTPUT.txt" 输出为 #1 print #1, cells(1,2) & cells(2,2) & cells(3,2) ... 关闭
但是有没有办法将工作表中的所有数据写入 txt 文件?我想为许多工作表循环运行它。
使用 VBASaveAs
方法通过xlTextWindows
作为 FileFormat 传递将其保存为 .txt。
有关该方法的详细信息,请参阅此页面SaveAs
。