Excel里的格式会自动变成日期或会计专用?

正常情况下当然不会了,可是最近却有很多很多同学问这样的问题,并把这个问题列成了Excel2007和2010的一个Bug,可是小妖同学却从来没遇到过这样的问题,也就十分好奇,想一探究竟,后来几经周折,终于找到了一个有这种问题的标本……

在“开始》样式》单元格样式》常规”处右击一下,选择“修改”,打开的对话框是这样的,发现亮点没?

亮点就是“数字”后面,Excel默认的是“G/通用格式”,这里却是日期格式,而工作簿一打开,默认的都是常规样式,这么一来,日期就成了常规了,能不常常给“规”成日期吗?
如果这里看到的格式不是日期,而是其他的一些自定义的格式,不在样式里改,直接到格式里把自定义这种格式删除也可以。
 
还有一些工作簿里,更是自定义了N多无用的样式和自定义格式,也会影响到格式,除非对样式和自定义格式非常了解,否则还是不用的好。如果样式太多了删也删不完,那就干脆新建一个工作簿,把数据无格式粘贴过来吧。要是新建的工作簿也是这个问题,那就要删除电脑里的模板文件了。
 
产生这个问题的原因,经过一堆人的讨论得出猜测是:某人自己修改了常规样式里的单元格格式,并以此做了个文件,并放到网上去共享了,可能那个文件比较受人欢迎,类似模板什么的,然后N多人下载后传来传去的,自己电脑里的Excel常规样式都出现了这种情况,只要把常规样式里的格式恢复就好了。后来又经过一堆人的讨论得出的猜测是:2003版在样式上问题比较多,一旦原来的工作簿转换成xlsx格式后,就会冒出无数无数的多余样式,并且修改一部分内置样式,然后就出问题了……
总之无论哪种原因,样式功能在xls到xlsx之间的转换,嗯嗯,没做好,某软要批评!
 
总结以上的废话,解决这一问题的方法:
  1. 如果样式不多,修改【常规】样式里的数字格式
  2. 如果样式太多,批量删除样式
我们熬肥界头号大帅哥小佩同学向我透露了一个超简单的批量删除样式的办法:把工作簿的后缀名xlsx改的rar,再双击打开,删除其中的xl文件夹里的styles.xml,关闭后再把后缀名改回来就行啦
~小佩同学真是秀外惠中啊~

Excel里的格式会自动变成日期或会计专用吗?(Excel技巧集团)的更多相关文章

  1. 通过VBA,当在EXCEL单元格中输入任意的日期格式时,都能自动转换为指定的标准格式的日期值

    在日常录入EXCEL表格的单元格里 ,我们输入一些一般性的日期内容,如:2017-10-17 或 2017/10/17时,EXCEL会自动识别为日期并按单元格设计格式显示,单元格中存储的值也是日期格式 ...

  2. Java将数据按列写入Excel并设置格式(字体、背景色、自动列宽、对齐方式等)

    本文使用jxl.jar工具类库将数据按列写入Excel并设置格式(字体.背景色.自动列宽.对齐方式等). /** * 按列写入Excel并设置格式 * * @param outputUrl * 输出路 ...

  3. Excel里函数中的万金油,你确定不要点进来看看?

    Excel里函数中的万金油,你确定不要点进来看看? 来源:EXCELHome Excel里有个号称"万能"的函数组合,这个函数组合就是INDEX+SMALL+IF,很多应用场合都能 ...

  4. .Net NPOI 上传excel文件、提交后台获取excel里的数据

    1.导入NPOI.dll 2.添加类NPOIExcel.cs using System; using System.Collections.Generic; using System.Text; us ...

  5. ASP.NET Core 2.2 : 十六.扒一扒新的Endpoint路由方案 try.dot.net 的正确使用姿势 .Net NPOI 根据excel模板导出excel、直接生成excel .Net NPOI 上传excel文件、提交后台获取excel里的数据

    ASP.NET Core 2.2 : 十六.扒一扒新的Endpoint路由方案   ASP.NET Core 从2.2版本开始,采用了一个新的名为Endpoint的路由方案,与原来的方案在使用上差别不 ...

  6. js获取上一个月、下一个月格式为yyyy-mm-dd的日期

    /** * 获取上一个月 * * @date 格式为yyyy-mm-dd的日期,如:2014-01-25 */ function getPreMonth(date) { var arr = date. ...

  7. ABAP 内表的行列转换-发货通知单-打印到Excel里

    需要传入数据到Excel里的模板如上图所示 ********************** *           设计主要逻辑与原理说明                                 ...

  8. [从产品角度学EXCEL 02]-EXCEL里的树形结构

    这是<从产品角度学EXCEL>系列第三篇. 前言请看: 0 为什么要关注EXCEL的本质 1 excel是怎样运作的 或者你可以去微信公众号@尾巴说数 获得连载目录. 本文仅由尾巴本人发布 ...

  9. C#操作Excel时的格式设定(转)

    Excel报表打印的格式设定 1.     表头的设置 Excel._Worksheet myWorksheet; myWorksheet.PageSetup.Orientation = Excel. ...

随机推荐

  1. rocketmq 精华

    (ps:)通过本人语雀文档阅读体验更好哦--有目录 介绍 rocket mq 翻译成中文就是火箭消息队列,从名字就可以看出来,它是一个很快的消息队列... rocket mq 是 阿里巴巴研制的后面贡 ...

  2. 从零开始学Kotlin第四课

    面向对象: //妹子 性格 声音 class Girl(var chactor:String,var voice:String) fun main(args: Array<String>) ...

  3. ant的xml解释

    ant必须以<project>开始和</project>结束 --project(父节点) --target(子节点) ---javac(孙节点) ---echo(孙节点)

  4. Atcoder Regular Contest 058 D - 文字列大好きいろはちゃん / Iroha Loves Strings(单调栈+Z 函数)

    洛谷题面传送门 & Atcoder 题面传送门 神仙题. mol 一发现场(bushi)独立切掉此题的 ycx %%%%%%% 首先咱们可以想到一个非常 naive 的 DP,\(dp_{i, ...

  5. AWS EKS 添加IAM用户角色

    作者:SRE运维博客 博客地址: https://www.cnsre.cn/ 文章地址:https://www.cnsre.cn/posts/211203931498/ 相关话题:https://ww ...

  6. R 小知识积累

    1.grep 1 ## a为一个data frame,取含有RNA-Seq的行 2 index <- grep("RNA-Seq", a$Assay_Type) 3 b &l ...

  7. 【Python小试】计算目录下所有DNA序列的Kmer并过滤

    背景 Kmer是基因组组装算法中经常接触到的概念,简单来说,Kmer就是长度为k的核苷酸序列.一般长短为m的reads可以分成m-k+1个Kmer.Kmer的长度和阈值直接影响到组装的效果. Deno ...

  8. 自定义char类型字符,django中事务

    自定义char类型字符 # 自定义char类型,继承Field父类 class MyCharField(Field): def __init__(self, max_length, *args, ** ...

  9. linux下vi与vim区别以及vim的使用-------vim编辑时脚本高光显示语法

    vi与vimvi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样,它的强大不逊色于任何最新的文本编辑器.他是我们使用Linux系统不能缺少的工具.由于对U ...

  10. php header下载文件 无法查看原因

    php header下载文件 无法查看原因 php header下载文件 下方函数可以下载单个文件 function download($file_url){ if(!isset($file_url) ...