其实Excel除了使我们办公效率提升之外,还可以带给我们巨大的幸福感和成就感。这种感觉,来自于大脑分泌的一种叫“多巴胺”的物质。虽然我不是学生物学的,但我相信,用好Excel大脑就会分泌这种“多巴胺”。
Excel能历经30余年用户数量一直不断增长,很大的一个原因在于他是一套值得深挖的系统。因为我们在深挖Excel系统的同时,每挖一步都可以给我们带来成就感,所以我们才愿意不断地去挖掘Excel的潜在价值,愿意和Excel成为更好的朋友。一件非常有意思的事情是,当微软公司Excel产品研发组的工程师们见到由用户发现的某些绝妙技巧时,也会感觉非常新奇。因为这些工程师们也无法预料他们开发的这个Excel会被衍生出多少奇思妙想、用到哪种领域、发挥出怎样神奇的作用。
给大家展示几个Excel的“奇葩”应用吧!
一位名叫Cary Walkin的加拿大牛人会计师将Excel带入了新的境界,他用Excel加载宏设计出一整套的RPG游戏——Arena.Xlsm,这个游戏包括:超过2000种不同AI的敌人、通过改装的39种基础道具、衍生出超过1000种不同属性的道具、4个结局、8个BOSS、4个预置的区域(在这些区域中还可以生成新的区域)、31种法术、15个特殊道具、36种成就游戏等。这个游戏的操作与传统的RPG游戏差不多,地图以及游戏角色是由文字符号拼出来的,会让人想起Apple II第一代的RPG游戏,如图1-20所示。
图1-20 加拿大牛人用Excel制作的RPG游戏
一位名叫Tatsuo Horiuchi的日本老人创作的画作大多为日式风格浓重的山水风景图,要不是看到了制作的流程,很难想象这些完成度极高的画作出自Excel。至于为什么选择用Excel作画,日本老人的回答也是让人醉了。他表示:“成本是首要原因,专业的绘画应用通常价格昂贵并且平台门槛较高,而Excel在Windows系统里已经预装了,不需要多花钱。此外,Excel简便的操作可以让上色更为顺手。”,如图1-21~图1-24所示。
图1-21 日本老人用Excel绘画之一
图1-22 日本老人用Excel绘画之二
图1-23 日本老人用Excel绘画之三
图1-24 日本老人用Excel绘画之四
我认为Excel在“不务正业”这条路上,目前最出彩的还要数我国牛人根据桌游“三国杀”开发的一款叫“Excel杀”的游戏。玩过“三国杀”的朋友都知道,这个桌游的逻辑关系非常复杂,各种角色的不同技能加上各种卡牌的各自的功能组合,会让游戏结果出现无数种可能。而国内的高手用Excel 2003简体中文版自带的VBA就将这个游戏完完整整地开发了出来。而开发者之所以不选择VB/VC等可视化编程工具,还是考虑到Excel的功能相对强悍,足以满足需要,而且数据保存和处理都相当方便。更“奇葩”的一个重要理由是大家可以在上班时隐蔽地玩,原因你懂的,呵呵,如图1-25所示。
图1-25 用Excel制作的游戏
我举这些例子不是要鼓励大家去“奇葩”地应用Excel,而是为了告诉大家,Excel能做太多我们不敢想象的事情了。我们只需要在高效办公中用好Excel就够了。在日常办公中,我们可以放心地把工作交给Excel,和Excel一起将绝妙想法变成现实,然后好好享受由此带来的幸福感、成就感——正是因为有这样的成就感,才驱使我们不断地和Excel一起去探索,看看还有多少奇迹可以创造。就像那句话:不怕做不到,就怕想不到。
文件格式有话说: 大家好!我是Excel保存的文件格式,我可以变成很多种不同的后缀名,比较常见的有:“Xls”、“Xlsx”、“Xlsm”。比如那个加拿大牛人开发的游戏中我是Xlsm格式,这个格式表示在Excel文件中加入了巨集指令。因为是一款设计编程的RPG游戏,所有用这个带有宏的文件格式保存;Excel 1997~2003的默认文件格式是“Xls”,而Excel 2007~2013默认保存的文件格式是“Xlsx”。大家不要小看只是在后缀名上面多了一个“x”,有x的文件可以说就是一套系统,而且占有空间还更小呢!(Xls的核心结构是复合文档类型的结构,而Xlsx的核心结构是XML类型的结构。)
“宏”有话说: 大家好!我是将一些命令组织在一起,作为一个单独命令完成一个特定任务。我的用途是使常用任务自动化。我可以记录按几下按键或鼠标操作;也可以使用代码编写功能更强大的VBA宏[Visual Basic for Applications(VBA):Microsoft Visual Basic 的宏语言版本,用于编写基于Microsoft Windows的应用程序,内置于多个Microsoft程序中。]大家看着前面这些生硬的语言是不是有点犯迷糊?没关系,大家这样理解我就好:用我,可以实现Excel中很多没有的功能!但我容易把有兴趣学习Excel的朋友吓到,弄得大家见了我就望而却步。其实,不懂我也没关系,一样可以和Excel做好朋友!在后面的章节中我会再次出现,不过请大家放心,林老师推荐给大家的VBA宏一定是:菜鸟都能立马上手、实用简便、货真价实的,实在是—“童叟无欺,居家旅行必备”好宏啊!
林老师回复“宏”说: 呵呵,宏这广告打的—难道宏以前是做电视购物的?宏说的也对,其实我们在工作中并没有那么多非要自己动手开发的程序。很多人一遇到Excel解决不了的问题,马上就想到VBA宏—其实这是思路上不正确。所以在本书之中,我会尽可能多地通过创新思维和Excel一起解决我们日常办公中的难题。最后大家会发现,只要思维正确,用不用VBA宏一样可以用好Excel;只要思维正确,Excel菜鸟也能很快变成高手!