作者yak2573 (Dipole)
看板Office
标题[算表] excel vba 读取记事本处理後输出
时间Thu Sep 1 00:07:10 2016
软体:Excel
版本:2010
大家好,今天我用Excel开启.txt档案(UTF-8),
同时也选择UTF-8(65001)开启,都没有乱码问题,
但是今天用巨集录制,开启的结果却都是乱码,
请问何解?谢谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.169.227.109
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1472659632.A.1F8.html
1F:→ soyoso: 是否提供txt档案看看呢? 09/01 07:53
使用WINDOWS记事本,记载日文字,存成UTF-8格式
https://mega.nz/#!Zx4S3ByD!e4j7nWz-0ZCGDZMMGYpMoABcpARoR9DQebDZYqPcII0
有劳研究了
※ 编辑: yak2573 (1.169.227.109), 09/01/2016 15:20:30
2F:→ soyoso: 测试如origin打上65001时则可正常显示 09/01 15:44
感谢!
方才使用仍是出现右上角的乱码,
是否与版本有关?
https://mega.nz/#!h9oAzTyT!RpEuoDwccoYnc9KpConxCmPvp62i80AP4zRIoqgwcn4
以上是我想用的程式码,
用意是开档案->删除重复值->排序->存档,
使用回圈处理复数档案。
有劳研究是否有玄机!
※ 编辑: yak2573 (1.169.227.109), 09/01/2016 16:14:43
方才尝试了一下,发现第一个档案正确开启无误,
但接下来的都是乱码。
※ 编辑: yak2573 (1.169.227.109), 09/01/2016 16:50:12
4F:→ soyoso: 如原po回文所述,测试上再saveas後开启的档案会变为乱码 09/01 16:54
5F:→ soyoso: 加上thisworkbook.save试试,测试无乱码产生 09/01 17:25
感谢soyoso相助,已能正常作动!
感谢感谢!
※ 编辑: yak2573 (1.169.227.109), 09/01/2016 18:44:57