Excel提示不同单元格格式太多,无法粘贴
Excel提示不同单元格格式太多,无法粘贴的情况,看一下是不是样式有很多,就像下面这样,莫名其妙多了很多样式,造成无法复制粘贴或者改变格式时直接报错,提供不同单元格格式太多。
只要某个文档出现这种情况,如果复制其中某个数据,新表格就会出现此状况,就再也没法简单清理掉,因此如果必须复制一定右键选择仅复制文本
解决方法
1,使用VBA代码一键清除,此方法可以清除掉多的样式,保留默认样式,但时间较长,如果格式太多,电脑有假死现像。
excel中--按alt+F11--插入---模块,插入以下代码
Sub deleteStyles()
Dim s As Style
On Error Resume Next
For Each s In ThisWorkbook.Styles
If Not s.BuiltIn Then s.Delete
Next
MsgBox "所有讨厌的自定义格式都删除啦!"
End Sub
2、直接清除所有样式,快捷明了,但需重新设置表格样式
将.xlsx后缀改为.rar,双击打开这个文件,选中xl文件珍,找到styles.xml并删除;再将.rar改回.xlsx后打开,提示修复,选择修复,文件打开
评论区