EXCEL单元格格式太多怎么办?
来源:网络收集 点击: 时间:2024-04-08【导读】:
有时候EXCEL会跳出一个警告对话框,叫做“不同的单元格格式太多”这时候,你就是复制粘贴都有可能无法操作。这是什么原因造成的,又怎么去解决呢?品牌型号:OFFICE2013系统版本:WINDOWSXP原因1/3分步阅读
2/3
3/3
方法/步骤21/2
2/2
EXCEL单元格格式太多样式VBA
先说原因:
你可能使用了其他人的模板,这个模板可能是系统导出来的,数据格式繁多,已到达到了EXCEL的上限,具体上限是多少我也不清楚,估计有上万个,但是你可以从EXCEL的样式下拉看看,你的文件到底有多少样式。
想知道你的文件到底有多少个样式,可以按ALT+F11打开VBA编辑器,点击视图工具栏,立即窗口。

在立即窗口输入:?ThisWorkbook.Styles.count回车,即可知道该文件的单元格样式的数量。

也可以在EXCEL的单元格样式中通过下拉箭头和滚动栏看一下大概有多少单元格样式,密密麻麻的好几页。

解决方法:
在VBA编辑器里,新建模块,复制代码如下:
Sub deleteStyles()
Dim s As Style
On Error Resume Next
For Each s In ThisWorkbook.Styles
If Not s.BuiltIn Then
s.Delete
End If
Next
MsgBox 运行结束
End Sub

按F5运行代码,等上几分钟,弹出“运行结束”对话框,多余的单元格样式将被批量删除。
重新在立即窗口看一下,目前的单元格样式的数量,只剩下47个了。
再回到EXCEL界面,单元格样式看一下是否少了呢?

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_466026.html
上一篇:苹果手机接电话时有电话打进来如何设置
下一篇:龙骨雪梨清热润肺养生汤的做法