24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1044  |  回复: 9
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

starfriend

金虫 (正式写手)

[求助] Excel数据批量保存成文件 已有2人参与

想要批量保存文件,却不知如何下手。
比如有101列数据,第1列为X,第2列到第101列为Y1, Y2, ..., Y100。如何批量保存(X, Y1)为一个文件,以此类推,..., (X,Y100)为第100个文件;同时都保存文件名为1,2,...,100,格式为Tab delimited (.txt)。
小弟对语言不是很精通~请问如何实现?越简单越好~多谢各位!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

me_yu

木虫 (正式写手)

标记一下

[ 发自小木虫客户端 ]
听,寂静的夜里,田野里蛙声和虫鸣,好不欢快!
4楼2015-01-28 17:56:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

dingxb

金虫 (正式写手)

迷途书虫

【答案】应助回帖

感谢参与,应助指数 +1
这种活可以直接用python来做,将execle文件作为一个对象打开,读入写出,相当简单。
http://sites.google.com/site/nwnuatom/个人网站,欢迎猛击乱点!
3楼2015-01-28 09:43:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhouxiaochun

铁杆木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
starfriend: 金币+50, ★★★★★最佳答案, Nice assist 2015-01-29 07:39:21
直接给代码,附件上传几次都没成功。

Sub SaveAsFiles()
    Application.ScreenUpdating = False
    Application.DisplayAlerts = False
    Dim lj     As String
    Dim newfile As Object
    Dim mainfilename As String
    lj = ActiveWorkbook.Path
    mainfilename = ActiveWorkbook.Name
    For i = 1 To [iv2].End(xlToLeft).Column - 1
        Set newfile = Workbooks.Add
        Workbooks(mainfilename).Sheets(1).Columns(1).Copy newfile.Sheets(1).Cells(1, 1)
        Workbooks(mainfilename).Sheets(1).Columns(i + 1).Copy newfile.Sheets(1).Cells(1, 2)
        newfile.SaveAs Filename:=lj & "/" & i & ".xls"
        newfile.SaveAs Filename:=lj & "/" & i & ".txt", FileFormat:=xlText, CreateBackup:=False
        newfile.Close False
    Next
    Application.DisplayAlerts = True
    Application.ScreenUpdating = True
    MsgBox "共完成" & i - 1 & "组拆分"
End Sub
5楼2015-01-28 23:57:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

starfriend

金虫 (正式写手)

引用回帖:
5楼: Originally posted by zhouxiaochun at 2015-01-28 23:57:48
直接给代码,附件上传几次都没成功。

Sub SaveAsFiles()
    Application.ScreenUpdating = False
    Application.DisplayAlerts = False
    Dim lj     As String
    Dim newfile As Object
    Dim ma ...

是用EXCEL 的VBA吧?昨天我在其他的地方也获得了帮助,不过并没有完全完成~ 先感谢你!我先研究下试试看~稍后给你奖励!
6楼2015-01-29 05:39:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 材料求调剂 一志愿哈工大总分298分,前三科223分 +5 dongfang59 2026-03-27 5/250 2026-03-28 04:53 by wxiongid
[考研] 295求调剂 +5 1428151015 2026-03-27 6/300 2026-03-28 04:04 by fmesaito
[考研] 295材料工程专硕求调剂 +6 1428151015 2026-03-27 6/300 2026-03-28 03:51 by fmesaito
[考研] 083000学硕274求调剂 +5 Li李鱼 2026-03-26 5/250 2026-03-27 23:17 by mmm just
[考研] 【求调剂】085601材料工程专硕 | 总分272 | +5 脚滑的守法公民 2026-03-27 5/250 2026-03-27 22:50 by lcl13500..
[考研] 学硕274求调剂 +5 Li李鱼 2026-03-26 5/250 2026-03-27 20:51 by 热情沙漠
[考研] 一志愿上海理工能源动力(085800)310分求调剂 +3 zhangmingc 2026-03-27 4/200 2026-03-27 19:01 by 给你你注意休息
[考研] 307求调剂 +8 超级伊昂大王 2026-03-24 9/450 2026-03-27 15:34 by 超级伊昂大王
[考研] 311求调剂 +7 lin0039 2026-03-26 7/350 2026-03-27 12:42 by 果果妈咪
[考研] 086000生物与医药292求调剂 +6 小小陈小小 2026-03-22 9/450 2026-03-26 15:58 by dick_runner
[考研] 297求调剂 +6 田洪有 2026-03-26 6/300 2026-03-26 15:55 by 不吃魚的貓
[考研] 0856求调剂 +8 zhn03 2026-03-25 9/450 2026-03-26 13:42 by zzll406
[考研] 环境专硕324分求调剂推荐 +5 轩小宁—— 2026-03-26 5/250 2026-03-26 12:05 by i_cooler
[考研] 打过很多竞赛,085406控制工程300分,求调剂 +3 askeladz 2026-03-26 3/150 2026-03-26 09:08 by 给你你注意休息
[考研] 材料专硕 335 分求调剂 +4 拒绝冷暴力 2026-03-25 4/200 2026-03-25 18:45 by haxia
[考研] 340求调剂 +5 话梅糖111 2026-03-24 5/250 2026-03-25 06:53 by ilovexiaobin
[考研] 306求0703调剂一志愿华中师范 +10 纸鱼ly 2026-03-21 11/550 2026-03-24 17:22 by qingfeng258
[基金申请] 请教下大家 2026年国家基金申请是双盲审吗? +3 lishucheng1 2026-03-22 5/250 2026-03-24 08:22 by gltch
[考研] 336化工调剂 +4 王大坦1 2026-03-23 5/250 2026-03-23 18:32 by allen-yin
[考研] 求调剂 +3 .m.. 2026-03-21 4/200 2026-03-21 16:25 by barlinike
信息提示
请填处理意见