微软word的多级列表的bug的解决办法和吐槽

  1. 问题引出

这向天,在编写一系列文档。

其中一篇要今天交,前天写好后,一个不小心的操作,多级序号全都乱了。

作为一名典型的中国人,首先我认为是自己不努力,今晚抽出时间,想要解决这个问题。

发现,完全找不到门。

无奈之余,只好百度一下,最近没有办法google了,只好百度。百度上一群人给出的意见都没有用处。

然后去biying了一下,如下,发现有许多人,认为这的确是一个bug.


噢,TMD,是bug???

https://blogs.msdn.microsoft.com/timid/2013/08/29/stupid-microsoft-word-trick-multilevel-numbered-headings/

而且里面的内容说,从2000年就开始了,

好吧。NND,真是令人气氛。


因为这个问题,华人遇到的比较多。后面我们分析原因,但显然,欧美人也好不到哪去!!!

微软从2000年开始,就一直养着这个bug,我们后面也从人性和项目管理的还有公司组织的角度分析一下,耽误我这么长时间。

对了,微软中国那个特别能吹的什么亚勤,这么多年,干什么去了呢?只能怀疑这人可能不用word, 是啊,大家会用PPT,会吹就足够了。

咱们先来解决问题,再来好好吐槽.

如何解决多级列表的bug

先说几句,有人会说,你这个人有问题,你怎么就知道这是个bug呢?这个后面咱们再来抬杠,这的确是个bug.

先说怎么解决吧。

尝试了各种可能性。

一直解决不了。

后来,我想了想,既然有人说这是一个bug,微软是不会随便出bug的,那么,可以从程序员的角度想一下。

程序员,最怕什么?

如果你开的是one person shop,当然是只需要担心是用户不满意了;

但如果你在微软上班,特别是阿三这种思维模式的,用户算个P,只要测试部没办法给我提bug就可以了。

注意,这里面的问题,我提到后面应该说的,在微软的程序员的角度,bug被定义成,测试人员,没办法挑毛病。

嘿!TMD,我们用户背锅吧!

有了这个想法,我立即豁然开朗了。立即猜出来怎么解决了:这二货(但在规避测试方面,是个高手),把多级列表对象与样式表对象,完全分离了!气死人啊。



总之呢,我这个文档,所有的列表项,都要重新处理一遍了!不过总算是解决了问题。

为什么说这是个bug,后面微软到底出了什么问题

这里面,牵扯到一个最最基本的问题,也是最让人头疼的问题:什么是bug.

以前,bug的定义,很简单,也很正确,因为简单的,价值链条是供需双方直接见面的,一定是对的:

以前的bug是这么定义的:与用户的预期不一致。

后来,所谓的软件业,要进行规范化,比如,微软在2002年,过了CMM2,后来还竟然过了CMM4,我操,这个我当时也觉得不敢相信,CMM2就是可以重复了级别的,但我听说,世界上只有一个公司能开发windows,过了CMM2之后,微软历时8年开发出来了空前绝后vista,对不起,可能大多数人没听说过这个东东,我也记不清了。

规范后,那么程序员,面对的,就不再是用户了,而是这些所谓的测试系统。

还记得我讲过的那个NOKIA的测试人员,测苹果的事吧?他拿到后,苦思三天没合眼:如果测出结果比nokia的好,公司一定会把他开掉,因为哪个高管也不想股票跌;如果测得比nokia的差,那就更是事了,与事实不符合,将来公司倒闭时,他就成了最大的背锅者,想了三天,他老婆不小心把这台苹果摔碎了!这下终于想到了办法:苹果手机不结实,达不到准入条件!!!

这下好了。2年后,nokia倒闭了。

现在这个word的multiple list num,也是这么回事。

明知道,与用户的预期不符,但测试部没办法提bug,因为我是站在程序员的角度来写的,这是两个对象:多级列表是一个对象,样式表是一个对,两个对象不相关,用户笨,这不是我程序员的错!

结果是,这样一个站在用户角度,100%是个大bug的问题,过了快20年,还没有解决!

可能还能再过20年。

操。

美国这些年是真不行了。

当然,可能还是有人不服,既然你现在能用了,为什么硬说这是个bug。

这里面,几个原因:

1. 用户写好文章后, 这时,“改”了多级列表,那个改字,我加了引号啊,因为还有一个bug是不让改,这个等会再说,现在的“改”,是用户新建了一个列表的样式,但是用户不可能把所有的级别一起改了,结果是,列表全乱了。

而且,99.99%的用户,这个时候完全是蒙的~~~~我没做错什么啊,上帝为什么要这样对我呢?

就这一点来说,这已经肯定是个bug:刨去把用户当成诸葛亮这件事以外,你不能因为用户的改变,把用户以前的成果破坏掉,这是一个起码的原则。

2. 用户有后悔的权力:好吧,我服了你,但用户发现,再也退不回去了。

为什么呢?因为这个新增的列表,再也删除不掉了。。。。。。。一群乌鸦飞过。一会排成个S一个排成个B啊。

我是服了微软这些仁了。

3. 如果我们叫点真,看一下这张图:



用户已经养成了用上面这几个按钮来标记级别。

在用户看来,多级序号,是这个级别的一个附属品。

这是很正常的思维。

但无奈,程序员的思维比较奇葩啊!

从上图我认为,这就是bug,标题一,标题二那按钮有多大?

再看分级列表在哪呢:


完全不在一个量级上。

但用户万万没想到,这个分级列表,才是大拿!那个看着特大号的“标题一,标题二,“,是太监。

我kao,也就我是程序员,普通百姓,如何能想明白呢?

这么说吧,我在百度上看一顿找,没一个说对的。

这种程序员,真是在谋财海明,当然了,这也是体制决定的:还是那句话:没有有问题的员工,只有有问题的体制!

===================

应当如何来解决这个bug:

这里面,实际上很简单,很简单:

只需要用户可以改变默认的列表就可以了。


好了。太晚了,回去睡了。

真不明白,为什么雷军醉心于PPT,抱着WPS这样的金砖去要饭,还有,当年没有收购foxmail也是雷军一大失误,君子误国啊。



罗刚君Word精灵包含72个工具,用于强化WORD的功能,它支持32位64位的Word,支持Word 2010、2013、20162019,不支持WORD 20032007。也支持WPS 20162019。   罗刚君Word精灵名称与功能详细介绍 导出所有批注:批量导出当前文档中的所有批注到Excel工作表中。 表格较佳宽度:让当前文档中的所有表格自动调整为较佳宽度。 导出表格到Excel单表:将当前文档中的所有表格导出到Excel工作表中,有多个表格时会按先后顺序在同一个工作表中逐一罗列出来。 导出表格到Excel多表:导出表格时将每一个WORD表格保存在单独的工作表中,即WORD中有多少个表格,则在Excel中生成多少个工作表,逐一存放,同时还生成工作表目录。 批量缩放图片:按指定的倍数批量放大图片,或者按指定的百分比批量缩小图片。 统一图片尽寸:将指定路径中的所有图片统一分辨率。 转换图片格式:将指定路径中的所有图片统一转换成相同的格式。 批量插入图片:批量插入图片到当前文档中,可以选择图片名称的显示方式,以及定义图片的高度。 批量导出图片:将当前文档中的所有图片导出到指定的路径下,保存为JPG格式的图片文件。 批量替换:对当前文档的内容、页眉、页脚执行批量替换,例如将1替换成A,将2替换成B,将3替换成C...... 多文档批量替换:对多个WORD文档执行替换,包含正文、页眉页脚。同时还支持多个关键字替换,例如将1替换成A,将2替换成B,将3替换成C...... 拆分文档:将WORD文件的每一页替换成一个文档,适用于每页之间不存在关联、可以独立成文的文档。例如调查表,文档的每一页有一个表格,拆分后每一个文档都拥有完整独立的内容。 段落缩进:让指定的段落首行缩进俩字符。 插入编号:插入编号,包含5种样式。 提取XX前的值:根据指定的位置提取其前方的数值,并保存在剪贴板中,您可以将它复制WORD中或者Excel中去。 提取XX后的值:根据指定的位置提取其右方的数值,并保存在剪贴板中,您可以将它复制WORD中或者Excel中去。 金额大写:将小写的数值金额转换成人民币大写状态。在表格中时支持批量转换。 小数转百分比:将带有小数的值转换成百分比形式,支持批量转换。 计算表达式:将表达式转换成计算结果,支持批量转换。 千分位分隔符:对整数大于3位的数值批量添加千分位分隔符。段落中的值快速只能转一个数值,表格中的值则可以批量转换。 删除空行:批量删除所有空白行。 标点统一全角半角:对选区或者全文统一标点符合的全角与半角状态。 快捷设置:快捷设置自动编号、禁止Internet及网络路径替换为超链接、禁止插入自动创建绘图画布切换输入模式。 批量命名文件:对指定路径下的指定类型的文件批量命名,包含在原文件名称的前面插入字符/在后面插入字符,或者替换部分字符,删除部分字符等命名方式 缩放文档内的图片:将当前文档中插入的图片按指定的百分比缩小或者放大,以及还原到原图大小。 快捷搜索与删除:搜索指定的目标,每点快速搜索下一个,也可以删除所有找到的目标。 解除限制编辑:解除WORD自带的“限制编辑”功能。 罗刚君Word精灵 v3.0 更新日志 1.对现有的工具加入撤销功能,执行代码后可以按Ctrl Z还原。 2.新增“统一文档内图片”功能,一键统一文档内的所有图片的大小。例如都显示为3厘米*2厘米或者5厘米*5厘米。 3.“按页拆分文档”做了修改,一是将拆分后的文件全部集中放在一个新的文件夹中,二是修复了有页眉的文档拆分时可能错位的问题,三是允许自定义几页拆分成一个文档。 4.新增“文档转图片文件”功能,将文档的每一页生成一个对应的图片文件,保存在文件夹中。 5.新增“内容转图片(禁止编辑)”功能,用于将Word文档的内容转换成图片,从而使他人只能查看无法修改。 6.新增“带圈编号”功能,可以单击一次生成一个带圈的编号,也可以一次性插入1到20的带圈编号。同时还提供10多个常用且不易找到的符号,例如平方号、立方号、摄式度符号、千分号、不等号、平方米号、除号(÷)等等. 7.新增“反向选择”功能,用于选中当前未选中的文字。 8.新增“批量插入图片到表格中”功能,插入的图片以表格形式存放。 9.新增“手动编号”功能,可将自动编号转换成手动编号。 10.新增“拆分跨页表格”功能,当表格跨页时(Excel中复制到Word中的表格),第二页的表格会缺少上边框线,打印后太难看。本工具可以将跨页的表格拆分成两个表格,分别显示在两页中,从而解决问题。 11.新增“选中数值”功能,可瞬间选中选区中的所有数值,方便用户做下一步的设置、调整或者复制。同时还会在状态栏显示这些被选中数值的合计、平均值及数量。 12.修改“金额大写”功能,大幅提升代码执行效率。 13.新增“将后缀为元的数字批量大写”功能,将选区中"元"前面的所有数值转换成人民币大写形式,不以元结尾的数值会自动忽略。 14.新增“还原为小写”功能,可将大写金额还原为小写数值。 15.修改“缩放文档内的图片”功能,以前版本有BUG,对悬浮图形无效,现已处理。 16.增加“选中所有表格”功能,可以瞬间选中所有表格,方便后续操作操作表格,例如删除、修改样式、调整对齐方式等等。 17.增加“标示最大最小值”功能,可以将当前选中的表格中的最大数值最小数值用不同颜色标示出来。 18.增加“按行标示最大最小值”功能,将当前选中的表格每行标示一次最大值最小值。 19.增加“批量上标”功能,用于将M后面的23设置为上标,平方米、立方米以及平方公里、平方厘米等都属于数值2、3出现在M后面,基于此规律做的设计。 20.增加“日期大写”功能,可批量将数值形式的日期转成大写。例如“1990年2月28日”转换成“一九九零年二月二十八日”。 21.增加“改文件属性”功能,批量修改文件的创建日期、最后修改日期、最后访问日期以及作者姓名等属性。 22.增加“全部大写”、“全部小写”、“首字母大写”、“全部半角”“全部全角”等功能,批量转换字母、单词。 罗刚君Word精灵截图
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值