ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 4363|回复: 10

[原创] 小游戏---数字华容道(公式版)

[复制链接]

TA的精华主题

TA的得分主题

发表于 2020-6-15 13:01 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
纯公式小游戏:
1.gif

数字华容道.zip

13.09 KB, 下载次数: 78

评分

3

查看全部评分

TA的精华主题

TA的得分主题

发表于 2020-6-15 15:35 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
不错,要是能够用鼠标直接移动更好

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-6-15 21:21 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2020-6-16 08:32 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
EXCEL-2005 发表于 2020-6-15 21:21
老大,这没有用宏!

你技术好,可以改进一下

TA的精华主题

TA的得分主题

发表于 2020-6-16 11:31 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
熟悉的句式和语气,抛开调侃,似乎是先舔一下“皮鼓”,又踢一脚“皮鼓”。合适的句式+合理的语气=和谐的表达。

社交还是最好保持一定的距离,不即不离,不亢不卑,更可以预防新冠。即不要做舔“皮鼓”的京巴(好像是狗都喜欢舔),也不要做踢“皮鼓”的泰迪(会咬人的狗不会叫)。网络社交亦是如此。

“寸有所长,尺有所短”。“尺”是打“寸”过来的,“尺”可以衡量“寸”,但“寸”却难以衡量“尺”。技术是不断进步的,也许有朝一日“寸”也能变成“尺”,“尺”或许会变成“寸”,希望那时能回想当初的情景,也就一笑而过了。


TA的精华主题

TA的得分主题

发表于 2020-6-16 14:08 | 显示全部楼层
anonym 发表于 2020-6-16 11:31
熟悉的句式和语气,抛开调侃,似乎是先舔一下“皮鼓”,又踢一脚“皮鼓”。合适的句式+合理的语气=和谐的表 ...

层主来回复一下,发的5楼是啥意思,是被盗号了么,还是怎么的?

TA的精华主题

TA的得分主题

发表于 2020-6-17 11:49 | 显示全部楼层
shaowu459 发表于 2020-6-16 14:08
层主来回复一下,发的5楼是啥意思,是被盗号了么,还是怎么的?

惊动版主了?这厢失礼了!

“熟悉的句式和语气”,也指“五楼”自己。“严于律人,宽于待己”,“五楼”亦难脱俗,此人一贯是这样的做派和吃相。不是求关注,亦非顶帖处,罔谈格不入,弗以宣泄故,勿有恙而怒,更莫托来附。“五楼”只是表达自己的一些观点,针砭时弊,尽量把话说“文雅”了。为此皓首穷经,兀兀穷年,喜欢百度和摆弄各种四字成语,佶屈聱牙,欲使其文字更“文模绉样”,至少也要披着“文绉的外衣”,哪怕只是“皇帝的新衣”。写者不啻以生硬的文雅来传达小小的善意,但愿,看者不要以大大的恶意来理解文雅的声音。

如果你自己没想到,做不到,或者你连人家的东西是什么意思,怎么做的都不明白,甚至都不曾下载,没看上下文,似乎无甚理由去无聊“舔”或者无脑“踢”的,除了关系好,相互吹捧,相互调侃。窃以为即便是私交好,公众场合提要求但求合情合理。对于无趣的帖子和留言,不要纠缠失了体面。(说到“纠缠”,我国最近刚通过“墨子号”科学实验卫星,利用量子纠缠,实现千公里级密钥通信,实乃好消息。“中国好声音,传达正能量。”)

“五楼”一向是白首北面,安老怀少的。或许有些看客觉得“以犬为比”似有不妥,但其中嬉笑怒骂实皆为中性,比如参照“单身狗”。“五楼”其实就是个看门的(“看门狗”,也是中性词,WATCHDOG,系统宕机时负责重启),打杂的(不要误会成“首席打杂”,也不是香港“废青们”的“打砸”)。说到“看门狗”,感觉跟京巴,泰迪们,也有了更多的亲近感,似乎自己吐出来的也都是“象牙”了,不用再“拾人牙慧”了。

EXCEL-2005的帖子很好,而且也已经写了不少这样有质量的,有意思的帖子(可以搜一下)。而在他的帖子中,谈一些跟作者作品无关的内容,甚至跟EXCEL也不搭界,似乎有如小沈阳的裙裤——跑偏了。“五楼”的“狗尾续貂”,估计称“狗尾”还不够格,甚至连“狗尾草”都谈不上(草版得罪了),倒是有“鼠尾”和“鼠尾草”可以跟“五楼”一比,也算是应了这年头。“无心插柳”,但愿更多的坛友可以关注到好的帖子。


TA的精华主题

TA的得分主题

发表于 2020-6-30 16:15 | 显示全部楼层
还是言归正传,认真学习了EXCEL-2005的作品,并在原作上尝试做了一些更新,冒犯作者了。简单谈一点看法。

1.随机数的公式

RANDBETWEEN(1,100)+ROW()/10+0.01
对于4阶来说,会有错误。改成,
RANDBETWEEN(1,100)+ROW()%
应该好点。

其实用论坛常见的数组公式生成的随机数公式(如附件所示),更好点。

2.结果的显示

“恭喜完成!”的结果显示似乎还要手动更新一下才能最终显示,我也没有好的方法,似乎跟数组公式有关。

也想加一个最终步数的显示(变量是现成的),同样原因作罢。

3.游戏的结果

其实该游戏无论阶数,有一半概率是无解的。当然作者只是做游戏,做游戏和玩(解)游戏,是不同的,可以不关心是否有解。但有否解的信息,对于游戏者来说,应该还是有用的(界面友好)。碰到没有解的情况,游戏者可以F9刷新,换一个有解的来玩,而不用辛辛苦苦到最后发现无解。

我做了个有否解的判断公式(没有用程序验证,但还是人工验证过一些的,甚至是5阶,6阶),输入参数是2个(多次),预设(种子)随机数序列,和阶数(新定义)。思路是我惯用的数组公式做法,呈现方式是纯一公式,没有定义名称和使用辅助单元格,所以公式非常长(3800+,公式有风险,下载需谨慎)。

说到用户界面友好,EXCEL公式做的游戏,自然比程序做的图形界面差不少。而且点击单选按钮(而非网友要求的点击单元格)的一格一格移动,也谈不上爽气,对于3阶,4阶来说没有问题(3阶机器解最多不超过30步,4阶机器解最多不超过80步,人工解一般至少要多个50%吧!),对于更高的阶数就有点折磨了,所以作者也只做了3阶,4阶,已经做得很好,技术所限这个没有办法。

4.其他细节

做了点优化。比如,对于单选按钮,作者已经做了对齐分布,我又做了个组合。不光程序、数据,图形(美工)也要封装、分层,这样东西多的时候就容易管理(虽然这个游戏图形不多,也就一层)。

就谈这些,但愿不是“添足”之帖。

数字华容道(modifided by Anonym).gif

数字华容道(modifided by Anonym).zip

14.39 KB, 下载次数: 30

评分

2

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-8-21 18:55 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
anonym 发表于 2020-6-30 16:15
还是言归正传,认真学习了EXCEL-2005的作品,并在原作上尝试做了一些更新,冒犯作者了。简单谈一点看法。
...

太有心了!真心佩服。没有勇气研究你的 验证公式!!

TA的精华主题

TA的得分主题

发表于 2020-8-21 21:38 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-5-10 19:26 , Processed in 0.049648 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表