爱问知识人 爱问教育 医院库

制作可以导出为TXT文档的EXCEL文件

首页

制作可以导出为TXT文档的EXCEL文件

看到一个类似文件,但不是我要的类型,想自己做个,但不知道怎么做?请教高手
我要的是导出后 1| 00008888|张三|888.00|这个样子的。

看到一个类似文件,但……
提交回答
好评回答
  • 2010-10-25 17:06:08
    Sub 按钮1_单击()
    Dim i As Integer: Dim arr(0 To 3)
      Open ThisWorkbook.Path & "\abc.txt" For Output As #1
          Print #1, "序号|卡号|姓名|金额|"
          Close #1
      Open ThisWorkbook.Path & "\abc.txt" For Append As #1
    For i = 2 To [a65536].End(xlUp).Row
        For k = 0 To 3
         arr(k) = Cells(i, k + 1)
          Next k
    mystr = Join(arr, "|") & "|"
    Print #1, mystr
    Next i
      Close #1
    End Sub
    

    1***

    2010-10-25 17:06:08

其他答案

    2010-10-25 15:11:06
  • 我看你那个 图例极像是 vfp程序做的.
    excel可另存成 .dbf文件,
    然用用 vfp做一个程序生成 你要的那种文本,这个不难做.
    

    东***

    2010-10-25 15:11:06

  • 2010-10-25 14:52:18
  • 直接另存为.txt 的文件就可以了,文件-另存为-文件类型哪里选 unicode 文本 就可以了

    h***

    2010-10-25 14:52:18

类似问题

换一换
  • 办公软件 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):