【WPS老友记】十六个格子,治好了我的班味


Lv.2潜力创作者
干审计的都懂,每年年底盘库存是什么滋味。
几万行的表,一行一行对。对上一天基本上就是眼花缭乱的,脑子木,人坐那儿跟个机器人似的。
去年一个工厂审计,最后盘点盘到第三天晚上,最后的几个数据核对不上,表也开始有点乱了,大家都陆陆续续走了,办公室就剩我一个。我已经感觉对下去没啥意义了,索性盯着屏幕上那块空着的 4 乘 4 的格子,脑子里突然蹦出个念头。
这玩意儿,不就是 上学时候玩的那个叫什么,对,2048 的棋盘么。
好家伙,这念头一出来就压不住了,还盘点啥呀,九点正式摸鱼的好时候。
所以,我当场新开了一个表。(主意啊,此时是九点~)
九点半,想得挺美
理论上就是方向键嘛,OnKey 绑一下就完事。预计九点半搞定,然后使劲开玩,今天加班玩游戏~!
我啪一下绑好,按左键,等着两个 2 合体,完工,准备~。
结果就翻车了呗,表格跟中了邪一样。我按左,光标跳到隔壁去了。我想输个数字,直接给我跳走。好家伙,方向键这玩意儿,表格自己要用。你抢了它的活,它就给你甩脸子。
一直折腾到十点半,才反应过来问题在哪儿。直接不管键盘,管格子。
直接改成 Worksheet_SelectionChange。思路是表格有个自带的反应:你每点一个新的格子,它都会执行一次。我就趁这一下,看一眼键盘上按着什么。按着左就往左推,按着右就往右推。
这样一来,表格该怎么用还怎么用。只有你点着格子按方向,才算数(又鼓捣了快半个小时)。
齐活。
接下来到了十一点了
四个方向四套合并。我写到第二套就想砸键盘。往左怎么推,往右怎么推,往上一套,往下一套。
我写了两套就烦了。四个函数长得一模一样,就是转的方向不同。写到第三套的时候我停下来了。心说这不对啊,我这不就是在抄自己吗。
出去洗了一把脸坐在办公桌前想了一会,终于想通了。比如要往左推,我就先把整个棋盘转 90 度,变成往上推。
推完再转回来。
这么一来,四个方向只用写一套(此时已经十二点了.对凌晨了~)。
然后就开始运行了,就又开始报错了,弹框,写着「运行时错误 6,溢出」,我心说十六个格子,最大 2048,溢什么出。从一点找到两点半。一行一行看,眼睛都看花了。()最后其实加个 & 就好了。但是就这一个符号,我找了一个半小时。心想玩个游戏真难啊,都快绷不住了。
三点,终于能玩了
第一次按方向键,两个 2 合体变成 4 的时候,我在办公室笑出了声。基本上整层楼就我一个(大冷天的,保安都跑了),那笑声有点空。然后一口气玩到三点半。
所以,你会觉得2048到处都是为啥要手搓一个,那说实话我也不知道图什么
当白天做表已经做够了,晚上加班接着做表,但是这次是给自己做。白天给同事炫耀这事,他们都问我图什么,我说图个乐。
其实当然不是。做表这事儿最大的问题是它没尽头。你做完一版还有下一版,你对完这笔还有下笔。那些数字永远对不完。
但 2048 不一样。
两个 2 撞一起,一定变 4。你走得对它就往上走,走错了当场就散。
这种确定感,上班多年我是一次没体会过。
最后说个事
那天弄到凌晨三点半,报表还停在第一页。
第二天我顶着黑眼圈到办公室,把库存盘完了。盘到一半领导过来看了一眼屏幕,说,你这表做得挺细啊,标了这么多颜色。
我说,嗯,颜色是我自己调的。
他走了。我低头继续对数字。但我知道,只要我按个左键,这一格一格的表格,就能玩。
对了,这两天心血来潮,我还试过在表格里跑红白机(就是小时候玩的超级玛丽,魂斗罗这些的)。折腾两天,由于flash已经不被支持了,做起来很费劲,最后折腾不动就放弃了。
那么这一期就到这里了,对了,那个给包子加珍珠奶茶的不是我啊,2048链接我放评论区吧~
我是新人办公小白高远,感谢你的阅读!
Lv.3 优质创作者
Lv.2潜力创作者
Lv.2潜力创作者
Lv.3 优质创作者
Lv.3 优质创作者
Lv.2潜力创作者
Lv.1 新人创作者
Lv.2潜力创作者
Lv.2潜力创作者