返回信息流excel中有一万多行数据,现在想在把这一万多行数据导出到txt文件中,每100行数据导成一个txt文件,请问能实现吗?
这是一条镜像帖。来源:北邮人论坛 / office-tool / #29858同步于 2010/12/20
该镜像源已超过 30 天没有更新,可能在源站已被删除。
OfficeTool机器人发帖
【求助】excel导出到txt文件
U21
2010/12/20镜像同步10 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
VBA
【 在 U21 (滚蛋的人了) 的大作中提到: 】
: excel中有一万多行数据,现在想在把这一万多行数据导出到txt文件中,每100行数据导成一个txt文件,请问能实现吗?
【 在 U21 的大作中提到: 】
: excel中有一万多行数据,现在想在把这一万多行数据导出到txt文件中,每100行数据导成一个txt文件,请问能实现吗?
: --
附件(62.5KB)
请测试
Sub 按钮1_单击() 'by fxw
For k = 1 To Int(ActiveSheet.UsedRange.Rows.Count / 100) + 1
Dim FileName$
FileName = ThisWorkbook.Path & "\" & [k] & ".txt"
Open FileName For Output As #1
For i = 1 To 100
Print #1, Cells((k - 1) * 100 + i, 1)
Next i
Close #1
Next k
End Sub
nice
【 在 fxw (微笑面对一切伤害!!) 的大作中提到: 】
: [upload=1][/upload]
: Sub 按钮1_单击()
: For k = 1 To Int(ActiveSheet.UsedRange.Rows.Count / 100) + 1
: ...................
谢谢大牛
【 在 fxw 的大作中提到: 】
: : excel中有一万多行数据,现在想在把这一万多行数据导出到txt文件中,每100行数据导成一个txt文件,请问能实现吗?
: : --
: [upload=1][/upload]
: ...................
用matlab写个小程序实现吧
【 在 U21 (滚蛋的人了) 的大作中提到: 】
: excel中有一万多行数据,现在想在把这一万多行数据导出到txt文件中,每100行数据导成一个txt文件,请问能实现吗?
要是改成2000一个文件,是不是把代码里的100改成2000就行了
【 在 fxw 的大作中提到: 】
: : excel中有一万多行数据,现在想在把这一万多行数据导出到txt文件中,每100行数据导成一个txt文件,请问能实现吗?
: : --
: [upload=1][/upload]
: ...................