打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
单元格格式太多怎么办?

有时候EXCEL会跳出一个警告对话框,叫做“不同的单元格格式太多”这时候,你就是复制粘贴都有可能无法操作。

这是什么原因造成的,又怎么去解决呢?

先说原因:

你可能使用了其他人的模板,这个模板可能是系统导出来的,数据格式繁多,已到达到了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界面,单元格样式看一下是否少了呢?

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
你必将碰到的巨崩溃的问题,Excel复制粘贴时,突然提示“不同单元格格式太多“,我快疯了...
清除Excel自定义格式方法
excel单元格的相对引用和绝对引用
excel中单元格的使用2
给Excel表格设置边框的三项常用操作
Excel问伊答之10:设置好数字格式后保存再打开后格式变乱了,反反复复如此
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服