打开APP
userphoto
未登录

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

开通VIP
Excel问伊答之10:设置好数字格式后保存再打开后格式变乱了,反反复复如此

有些表格,一打开,原先设置好数字格式打开后格式变乱了,反反复复如此。比如原先设置的是日期格式,但在打开后所有日期格式都自动变成了数字格式。

原因就是各个excel版本之间转存产生的。估计也是不完全兼容造成的吧。

打开这些出问题的表格,开始-样式,查看其表格样式里有很多乱七八糟的样式,数量有时竟有几十种之多。右击任一个样式,想删除,发现竟删除不了。

这时候借助VBA才是最快捷的方法了。

1,Alt+F11 进入VBE
2,
菜单:插入-模块。
3,复制下面的代码到光标处


Sub 批量删除单元格样式()

EX:

   For i = 1 To ActiveWorkbook.Styles.Count
       On Error Resume Next
       ActiveWorkbook.Styles(i).Delete
   Next i
   If ActiveWorkbook.Styles.Count <> 1 Then GoTo EX

   MsgBox '删除完毕!'

End Sub

4,关闭VBE窗口

5,视图,宏,查看宏,选中 “批量删除单元格样式”,然后单击执行按钮

6,最后设置好那些需要设置格式的数据区域,保存后再打开,刚设置的格式就不会变掉了。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
你必将碰到的巨崩溃的问题,Excel复制粘贴时,突然提示“不同单元格格式太多“,我快疯了...
单元格格式太多怎么办?
给Excel表格设置边框的三项常用操作
EXCEL2007格式丢失处理方法
Excel中怎么套用表格格式来美化表格
批量删除excel样式
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服