永发信息网

办公软件的达人请留步,帮忙个帮,100分真诚奉上!

答案:1  悬赏:70  手机版
解决时间 2021-03-28 06:11
办公软件的达人请留步,帮忙个帮,100分真诚奉上!
最佳答案
Private Sub toXml()
    arr = [a1].CurrentRegion
    For i = 1 To UBound(arr, 1)
        If Dir(ThisWorkbook.Path & "" & arr(i,1) & ".txt", 16) <> Empty Then Kill ThisWorkbook.Path & "" & arr(i,1) & ".txt"
        Open ThisWorkbook.Path & "" & arr(i,1) & ".txt" For Append As #1
        Close #1
    next
End Sub用这个宏就好了。

Alt+F11》新窗口 插入》模块》粘贴代码》F5
追问我是菜鸟,没有搞明白....
Alt+F11没有反应
我安装是的wps版本的追答你的excel没安装宏功能?

追问我刚才问了,这个版本没有,开发工具里的vba是灰色的追答你先看看控制面板
控制面板》添加删除程序》microsoft office》更改》添加或删除功能》


把这些都本地安装装上~如果没有,那我也没办法,下个完整版的安装吧

追问

估计没有,我从新去下一个,要下什么版本的?哪里去下
追答下面不还有个高级么?那个打勾,再看看?


追问
我没有从新下载,在c盘找到一个2003版本的,是这个么


我没有从新下载,在c盘找到一个2003版本的,是这个么

追答打开你有数据的文件,看下alt+f11可以弹出这个窗口吗,可以就照最开始的步骤做追问
Alt+F11》新窗口 插入》模块》粘贴代码》F5,这些步骤完成了,接下来有什么指示?
追答完成了,你就看下同目录下是否生成了你要的txt啊~追问
感谢感谢,大神,我成功了,欧耶!可是txt里面没有文字哈?
追答Private Sub toXml()
    arr = [a1].CurrentRegion
    For i = 1 To UBound(arr, 1)
        If Dir(ThisWorkbook.Path & "" & arr(i,1) & ".txt", 16) <> Empty Then Kill ThisWorkbook.Path & "" & arr(i,1) & ".txt"
        Open ThisWorkbook.Path & "" & arr(i,1) & ".txt" For Append As #1
            Print #1, arr(i,1)'写入第一行
        Close #1
    next
End Sub这个是我的错,刚才发现没写入,但是被推荐了,没法给你代码,只能等你追问了。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
广东特色熟食有哪些
亚罗号事件和马神甫事件的过程
建筑用5mm厚聚乙烯四氟板有什么用途
城市轨道交通人员大臂有纹身行吗
“我相信是我 我相信明天 我相信青春没有地平
太仓哪里有比较好吃的两人小吃
sigma公司用英语怎么说
这个活动在抽之前需要做什么准备
下列是实验操作中,能达到实验目的是A.用100m
麦芒5手机比以前快怎么回事
TTL或非门数字集成电路多余引脚怎么处理
什么季节到霞浦旅游最好?
女友送了一颗红线,应该怎么系,系在左手还是
打引产针痛不痛
硕士研究生是不是一定要转档案?
推荐资讯
非和不可这两个词可以组什么句子
湖南电瓶电路在哪里啊,我有事要去这个地方
歌词是对就对错就错。这是那首歌的歌词
对句子所用修辞方法判断错误的是A.古代神话里
读《老师是大朋友》你感受到了什么
Forget doing sth 和forget to do (forgot to
fifaonline3一个赛季多久
超常脑力开发中心地址在哪,我要去那里办事,
又又app会经常有垃圾信息吗?
超市捆菜胶带捆菜怎么样容易弄断
衡水老白干小青花铁盒41度多少钱
飞虎网吧地址在什么地方,我要处理点事!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?