EXCEL表格中总是出现“不同的单元格格式太多”而不让操作怎么办

 我来答
浪小客
高粉答主

2019-04-19 · 21世纪是需要思想碰撞的
浪小客
采纳数:1 获赞数:634905

向TA提问 私信TA
展开全部

1、删掉这些格式就好,选中一个格式,右键-删除。好的。这样就删除了一个。但是格式太多一个一个删掉不好。

2、然后按Alt+F11键,打开VBE编辑器。菜单栏点击 [插入] ,点击 [模块]。插入一个模块。

3、模块中,输入以下代码,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。复制这断代码到你的模块中,对照图调整。


4、此段代码运行后将删除所有自定义单元格样式,但保留Excel自带的单元格样式(其实删除Excel自带单元格样式也没关系,下次你启动Excel时,自带的单元格样式又会重新出现)。在运行代码前请保存工作簿。安全起见,请保存一份工作簿副本。

保存的时候,会出现如图所示提示。如果不想保留这段代码,直接点击 [是] ,若想保留代码以后用,点击 [否] ,然后在保存类型中选择“Excel启用宏的工作簿(*.xlsm)”

5、运行代码。鼠标在输入的代码中任意位置点击一下,确保运行的是当前代码。点击工具栏上的绿色三角图标,运行代码。代码运行需要一点时间。请耐心等待。等出现如图提示时,说明代码运行完毕,自定义单元格样式已全部删除。

6、现在你可以在工作簿的任意表格中随意设定格式,再也没有“格式太多”提示了。因工作簿不同,可能你打开的单元格样式仍然一堆自定义样式。但是,这些自定义单元格样式确实已经删除了。要不然,你也不能自由的设定单元格格式了

。另外,我们点击任意一款自定义格式应用看下,会出现“找不到样式”的错误提示。说明,这些自定义单元格格式确实已经被删除了。

washemeng
高粉答主

推荐于2017-11-22 · 醉心答题,欢迎关注
知道大有可为答主
回答量:6384
采纳率:85%
帮助的人:2113万
展开全部
出现此种情况,楼主可是要注意了,我遇到过这个情况,严重地话,报表会出现除了数据内容、公式外其他格式如颜色、加粗、表格框等都没有了的现象,此时不要轻易保存出错的文件,同时,及时压缩文件对当前已编辑内容进行备份,以防出错的报表无法还原,给工作造成不便。根据经验,楼主可以通过WPS电子表格打开当前提示问题的EXCEL表格,然后,再保存,回到EXCEL再打开就好了!出现这个问题,一般就是文件编辑格式、内容过多,文件过大引起的!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
haibo899
2016-01-12 · TA获得超过862个赞
知道小有建树答主
回答量:610
采纳率:0%
帮助的人:298万
展开全部
这个问题我经常碰到,提示一模一样。现在我有了解决方法。其实简单,一般是2007版做的表,保存为97-2003格式的文件,然后在2003中打开就有这样的问题发生。大部分的文件是没有问题的,对于一些数据类型复杂的、表中格式多样、表体积大的容易发生。发生这样问题后的表就不能要了。
解决的方法是:找到它的原始表,在2007中打开,点击下部的表标签》移动或复制工作表》在上部的工作薄下拉框中选择新工作薄》勾选下部的建立副本》确定,每个表都这样转移到新的工作薄中,保存新的工作薄完成。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
汉子捕风
2016-01-11 · TA获得超过1045个赞
知道小有建树答主
回答量:665
采纳率:0%
帮助的人:386万
展开全部
安装07版软件,用07版打开。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式