自动批量删除EXCEL自定义样式分析.pdfVIP

  • 24
  • 0
  • 约2.95千字
  • 约 10页
  • 2017-02-28 发布于湖北
  • 举报
自动批量删除EXCEL 自定义样式 我的EXCEL 工作簿的格式常常被莫名其妙的改动,有时候都变成日期样式,有时候甚至是 会计专用样式,我的工作除了发工资的时候和会计八杆子打不到,让人不胜其烦。更麻烦 的是想做些什么的时候总是弹出“不同的单元格格式太多”。在忍无可忍的情况下,决定 一探究竟。 通过在网络上不断的搜索学习,终于定位在EXCEL 的自定义样式上。不知道最初的母文档 来自何处,里面充满了海量的垃圾样式,试图在EXCEL UI 手工删除,但半个小时的机械操 作后,垃圾样式还是多得数不清,不得不放弃手工的方法,去寻求自动处理,这才是程序 员应该做的。 继续在网络上搜索学习,感谢无私贡献者,方案渐渐清晰,可以用VBA 来解决。代码也有 了,操作方法也有了,不过网上的方案在具体实现中遇到了问题: 1. 代码运行时间超长,跟EXCEL 死掉了一样,让人没有耐心等待。 2. 在执行删除操作时总是失败! “类Style 的Delete 方法无效”。 (见图1) 在最终解决后,发现运行时间长的原因是垃圾样式实在太多,我的一个文档有3 万多个, 确实需要时间,也庆幸当初没有继续手工删除。删除失败不是代码的问题,VB 提示的太 模糊,而是由于自定义样式不知道什么原因

文档评论(0)

1亿VIP精品文档

相关文档