永发信息网

Excel VBA编程问题,我编了一段程序,用来自动处理CSV文件里的数据

答案:2  悬赏:60  手机版
解决时间 2021-02-15 15:12
  • 提问者网友:相思似海深
  • 2021-02-15 09:03
Excel VBA编程问题,我编了一段程序,用来自动处理CSV文件里的数据,可是有一些CSV文件用Excel打开后是乱码,我的程序遇到这样的文件就会中断,弹出一个“400”的对话框。我想让程序自动跳过这些有乱码的文件该怎么做?

这个作为答案,不错
http://wenwen.sogou.com/z/q804046102.htm#281447-tqq-80290629-1781-a2b1cfbf369d3ae6a5fd8c847d722f09
最佳答案
  • 五星知识达人网友:人间朝暮
  • 2021-02-15 09:54
在Sub 下面,加上一句
On Error Resume Next
全部回答
  • 1楼网友:时间的尘埃
  • 2021-02-15 11:11
增加一个if语句就可以,前提是正常文件比如某个单元格里都是一个值,或者不正常文件某个单元格都是比如空值, if range("c2") = "" then  activeworkbook.close 0 else 你的处理代码 activeworkbook.close 0 end if
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯