问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Excel VBA 读取txt文件,把txt中的"#13#10"换成 换行。

发布网友 发布时间:2024-08-20 05:30

我来回答

3个回答

热心网友 时间:2024-08-27 13:54

源文本文件必须是ANSI码的文本文件.否则不能准确读出和转换.如果不是ANSI编码的可以转换一下再做
Sub RTXT()
Close #1
Dim FilePath, NeiRong As String, Rng As Range, Crng As Range
Dim arr() As String
FilePath = Application.GetOpenFilename("文本文件(*.txt),*.txt")
If FilePath = False Then Exit Sub
Open FilePath For Input As #1
NeiRong = StrConv(InputB(LOF(1), 1), vbUnicode)
Close #1
arr = Split(NeiRong, "#13#10")
FilePath = Left(FilePath, Len(FilePath) - 4) & "-Replaced.txt"
Open FilePath For Output As #1
For i = 0 To UBound(arr)
Print #1, arr(i)
Next
Close #1
MsgBox "已完成!文件另存为:" & FilePath
End Sub

热心网友 时间:2024-08-27 13:53

Sub aa()
cc="C:\123.txt" ‘这里你自己换成要替换文本的路径
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.OpenTextFile(cc, 1)
a = f.readall
f.Close
s = Replace(a, "#13#10", vbCrLf)
Set f = fs.OpenTextFile(cc, 2)
f.writeline s
f.Close
set f =nothing
set fs =nothing
End Sub

热心网友 时间:2024-08-27 13:51

步骤一 设置宏先把加载宏安全性设为中或低
步骤二 插入模块alt+f11打开VBA编辑器
打开 菜单栏》插入》模块,把下面代码加进去

Sub DaoChu()
Dim I As Integer, J As Long, RW As Long
For I = 1 To ActiveSheet.UsedRange.Columns.Count
Open ThisWorkbook.Path & "\" & Cells(1, I) & ".txt" For Output As 1
For J = 2 To Cells(65536, I).End(3).Row
Print #1, Cells(J, I).Value
Next J
Close 1
Next I
MsgBox "数据导出完毕!", vbOKOnly, "导出成功"
End Sub
步骤三 保存以后关闭EXCEL步骤四 测试再重新打开excel,按ctrl+shift+P就完成导出了,文件在D盘根目录下
如果想放在其他目录,可以吧Open “D:\” &中的D:\改成要的目录,但是目录不能有中文字符。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在RLC电路中,谐振频率为___同期为___谐振条件为___? 电磁振荡并联 RLC振荡回路的谐振频率与振荡特性 佛手柑水培还是干放 中山市美派电器有限公司怎么样? 成都美派电器有限公司怎么样? 两条不同品牌的DDR3内存条可以一起用吗 驾驶证的牡丹卡多长时间能办下来 新衣服必须用洗衣液洗才能去甲醛吗? 梦见逛街被偷抢 2024年买什么品牌的运动男鞋比较好? 重庆火锅排名前十强具体有哪些(重庆最出名的火锅排名) 冷弦 爱情怎么能这个样子歌词 黑龙江幼儿师范高等专科学校校史沿革 黑龙江幼儿师范高等专科学校学校概况 高级无线设置(高级无线设置在手机哪里设置) 180.76.76能增强wifi吗 水性丙烯酸地坪漆硬度差 大姨妈来的时候体重会增加吗 华为路由器ax2pro和ax3pro区别 华为路由器上的按钮是干什么用的? 华为路由器有一个按钮,是用来做什么的? 如何在家制作出正宗的酸菜水饺? 为什么我的手机一用充电宝充电就关机,必须拿掉电池重装才能开机_百度... 充电宝为什么会自动关机? 买房首付27万,货款56万,分30年还,每月还多,利息多少? 请问我想买房贷款交完首付还剩27万,我想用等额本金方法贷款10年,请问... 被骗一千五怎么追回 新都区有哪些好的高中呢? 新都区高中升学率 指定代理人和委托代理人的区别是什么 国有企业公司章程一般应当包括哪些内容 手机销号后捆绑139邮箱被易主 信息泄露会被发生吗 为什么我用手机注册,易信会知道我的邮箱? 结婚男方要送女方什么? 2023-2024最新年会主题,干货满满,码住收藏! 大黄蛰虫丸成分 大黄蛰虫丸会引起月经量增多吗? 大黄蛰虫丸吃多了伤身体吗 高强度水泥修补砂浆 路面快速修复材料 水泥路面修补料的作用? 找一首在女声美声的歌曲,中间有一段是女高音抑扬顿挫的啊啊声,有种丛 ... 支付宝怎么解除邮箱绑定 邮箱注册支付宝提示邮箱存在异常 湖北理工学院教务处郭老师手机号码? 菏泽的名山,菏泽附近名山景区推荐 京味大碗茶歌词 离菏泽比较近的旅游 求首歌,歌词是我爷爷小的时候,大碗茶什么的!这首哥挺有京味的,像戏!大... 北京的建材市场有哪些 你和你的爱人在云台山有没有一些浪漫的事情发生?