不同单元格格式太多 操作Excel时突然弹出“不同单元格格式太多”的提示,且无法关闭,急求解决方案

如题所述

清除过多的格式即可。
1:进入VB(Visual
Basic)。
2:打开代码窗口,在代码窗口里输入以下代码保存。
Sub
DelStyls()
Dim
s
As
Style
Application.ScreenUpdating
=
False
For
Each
s
In
ThisWorkbook.Styles
If
Not
s.BuiltIn
Then
s.Delete
Next
Application.ScreenUpdating
=
True
End
Sub
3.第三步:运行代码
4.第四步:看看工作表的格式是不是已去除了,看到表格就知道那些在使用过程中留下的格式已除去了,只剩下Excel默认自带的格式。
我觉得是单元格格式是太乱了,一般每一列的数据应该是一种格式的,如名称列就应该是文本,序号列是数值。你的序号列既有文本又有数据(数字序号),建议同一列数据改成相同的数据类型。
温馨提示:答案为网友推荐,仅供参考