我需要将一系列数据从Excel或LibreOffice Calc文件导出为ASCII纯文本表格 - 文本文件。输出的格式如下:将excel中的一系列数据导出为ascii纯文本格式的表csv或txt文件使用vba
+--------+--------------+--------+
| Name | Place | Phone |
+========+==============+========+
| JOHN | TEXAS | 123456 |
+--------+--------------+--------+
| ROBERT | INDIANAPOLIS | 234567 |
+--------+--------------+--------+
| JEANNE | CAMBODIA | 345678 |
+--------+--------------+--------+
| ANN | CANADA | 456789 |
+--------+--------------+--------+
| RICK | HAGUE | 567890 |
+--------+--------------+--------+
是否可以使用vba?是的,数字应该右对齐。
或者这样:
+--------+--------------+--------+
| Name | Place | Phone |
+========+==============+========+
| JOHN | TEXAS | 123456 |
| ROBERT | INDIANAPOLIS | 234567 |
| JEANNE | CAMBODIA | 345678 |
| ANN | CANADA | 456789 |
| RICK | HAGUE | 567890 |
+--------+--------------+--------+
目前还不清楚您的意思是否应该完全像您展示的那样,包括边框在内?你有什么尝试 - 什么? –
@TimWilliams,是的,我需要完全如上所示。但是如果每行之后的水平线是不可能的,那么它是可以的,但至少标题应该在它下面有一行。 – adam1969in
是的,这可以做...看到这个答案http://stackoverflow.com/questions/11503174/how-to-create-and-write-to-a-txt-file-using-vba – Rosetta