Excel样式乱码修复方法(批量删除excel样式)

时间:2022-03-19 23:10:21 

这篇文章主要介绍了Excel样式乱码修复方法(批量删除excel样式),需要的朋友可以参考下过节的时候遇到一个求救,一个很小的问题,但是却让客服觉得是天大的事情,本着助人为乐的想法,我还是按照约定的时间前往,纵然我要做奶爸,纵然老天不给力下起了雨。
症状:一个包含N多个工作簿N多条数据的Excel突然间样式全部乱码了(类似这个),导致之前的一些格式起不了作用(主要是时间,变成了数字),虽然之前我让客户通过选择性粘贴的方法解决,当时当数据换到其他电脑的时候还是不行,于是找了一下方法,还真有。

Excel样式乱码修复方法(批量删除excel样式)

方法:1.按Alt+F11打开VBA编辑器,在代码窗口中输入下列代码:

ASP/Visual Basic Code复制内容到剪贴板

  1. Sub DelCustomStyles()   

  2.    Dim st As Style   

  3.    For Each st In ActiveWorkbook.Styles   

  4.      If Not st.BuiltIn Then st.Delete   

  5.    Next

  6.    End Sub

2.关闭VBA编辑器,返回Excel界面。按Alt+F8,打开“宏”对话框,执行“DelCustomStyles”宏即可一次删除所有自定义单元格样式,而内置的单元格样式会保留。
就这么简单,我运行了一下,删除了将近上千个样式,估计是表格在转换的过程中出了问题。

标签:Excel样式乱码
0
投稿

猜你喜欢

  • excel中行号和列标怎么打印出来?

    2022-10-26 07:27:44
  • Docx怎么转换成doc Docx如何转换为doc?

    2022-03-27 09:03:09
  • 介绍Word宏的使用技巧

    2022-12-07 22:10:57
  • Win10系统如何设置电脑开机密码?

    2023-11-12 13:51:46
  • word文字怎么竖向排列?

    2023-07-29 02:24:11
  • 在Word2010文档中定位书签

    2023-12-14 07:31:19
  • word文加密文件怎么打开

    2022-04-27 23:05:50
  • Win10系统桌面找不到腾讯电脑管家图标怎么回事?

    2023-11-14 16:07:14
  • WPS表格函数IF大于或等于怎么使用

    2023-09-20 15:00:02
  • 如何在excel文档中如何插入文本框

    2022-12-23 09:41:13
  • 如何输入乘号和除号的方法

    2022-03-15 00:23:42
  • Excel如何将数值转换为日期

    2023-05-05 11:37:33
  • 实现一键下载安装激活 Office 2016、2019的神器—otool下载及使用教程

    2023-11-06 18:46:35
  • Excel怎么计算拟收费金额?

    2023-05-06 06:23:15
  • 在excel单元格中相乘后如何再四舍五入?

    2023-04-23 05:06:11
  • win10平板模式怎么把程序固定在磁贴上?详细设置的方法教程?

    2023-08-29 06:22:55
  • EXCEL表格中怎么使用OCT2BIN函数?

    2023-10-31 12:00:40
  • word怎样设置超链接图解

    2023-06-30 07:27:10
  • Win10专业版网络显示地球不能上网怎么办?

    2023-11-23 04:40:45
  • 如何设置word中页码从指定页开始

    2023-05-28 13:30:18
  • asp之家 电脑教程 m.aspxhome.com