如题,现在需要将execl其中一个工作表的数据导出到文本文件,怎么做呢?

解决方案 »

  1.   

    将 Excel 工作表当作 ADO 外部数据库来访问。利用记录集对象的 GetString 方法,就记录集转换成文本:Set strData = rs.GetStringOpen "C:/test/data.txt" For Output As #1
    Print #1, strData
    Close #1 
      

  2.   

    既然是在VBA中,那一句代码搞定:
    ' "sheet2"是你需要导出数据的表名称
    ' 后面的文件名,最好用绝对路径
    Sheets("sheet2").SaveAs "X:\Temp\Test.txt", 6
      

  3.   

    我遇到一个跟楼主差不多的问题:怎样将Excel指定的行和列导出到txt
      

  4.   

    你的问题,我已经回复了。4F 的童鞋,参考5F这位童鞋的贴子吧:
    http://topic.csdn.net/u/20121002/22/d85a7a39-db11-4eac-b927-1cdffbbd22f4.html