ARTICLE · 1197546
你还敢说你精通Excel ? 表格版龟兔赛跑_AI提示词精讲
你还敢说你精通Excel ? 表格版龟兔赛跑_AI提示词精讲用Excel 做一个龟兔赛跑小游戏 用 AI 和 VBA 做一次有趣的小实验 兔子冲在前面,跑到一半突然开始摸鱼。乌龟慢慢追上来,最后先到终点。这个画面,竟然是在我们每天用来填表、算账的 Excel 里跑出来的。 
图 1 真实 Excel 实拍 乌龟用时 17 秒获胜 兔子停在 90 米 这次我用 VBAYYDS语音编程助手配合 WorkBuddy,把一张工作表做成了能开始、暂停、继续和重新开始的小游戏。下面把过程展开讲清楚:怎样描述玩法,怎样让 AI 接上现有文件,以及生成后应该检查什么。没有写过 VBA,也可以先从玩法和效果看起。 有意思的地方是,跑道来自条形图,角色是两张图片,路程是单元格里的数字。VBA 可以理解为让 Excel 按步骤做事的脚本;AI 帮我们写脚本,我们负责把故事讲清楚、把结果验明白。 先准备一张能保存程序的表 本次实测使用 Windows 桌面版 Microsoft Excel,工作簿保存为 .xlsm,也就是“启用宏的工作簿”。普通 .xlsx 不能保留 VBA 代码。这里的宏,就是让按钮、图表和图片按规则行动的程序。 把文件和角色图片放在一起 新建一个空白工作簿,另存为“龟兔赛跑.xlsm”。准备“兔子.png”和“乌龟.png”两张角色图片,先放到工作簿所在文件夹。透明背景图片更容易融入赛道;本例最后把图片嵌入工作簿,展示时无需再单独寻找素材。 让编程助手读到当前项目 在 Excel 中按 Alt+F11 打开 VBA 编辑器,在 VBAYYDS 菜单中使用“导出到本地”,再通过“复制项目路径”取得项目文件夹的位置。到 WorkBuddy 中选择这个文件夹作为当前项目,先让它阅读项目说明和现有代码,确认它操作的是这份工作簿。 
图 2 WorkBuddy 中已选择导出的龟兔赛跑项目 先核对文件夹再提需求 VBAYYDS语音编程助手负责连接 Excel 项目与代码文件,WorkBuddy 负责理解需求和编写修改。这次录制使用的是 WorkBuddy 中的 DeepSeek V4.1 Flash。工具需事先完成安装和项目连接;本文从已能导出项目的环境开始,其他办公软件的兼容性本次没有验证。 运行自己的测试副本,保留原件。Excel 提示宏权限时,只为自己编写或确认来源可信的文件启用宏。 第一轮先把比赛跑起来 第一次提需求,可以先不加反转剧情。目标是让两条赛道、两张图片和按钮先配合起来。下面这段是按本次做法整理的提示词,可以复制后改成自己的想法。 可以直接改写的基础提示词 请先阅读当前项目说明和已有 VBA 代码。我要在当前 Excel 工作簿里制作一个龟兔赛跑小游戏,工作表命名为“龟兔赛跑”。使用 Excel 原生 VBA,不依赖外部游戏库。 这段话为什么比一句做个小游戏更有用 它交代了画面长什么样、按钮怎么用、数据怎么变化,也给出了完成标准。尤其是“图片跟着进度走”和“从起点完整可见”,能减少程序虽然运行、画面却不对的情况。 AI 修改本地项目后,还要通过 VBAYYDS 的代码同步或本地导入流程,把改动回写到目标工作簿。本例提供了“比赛_开始”入口;回到 Excel,按 Alt+F8,在宏列表中选择它并运行,就能看到真实效果。聊天里出现“完成”,还不能代替这一轮操作。 第二轮给兔子加一点小心思 基础版能跑以后,再追加剧情:兔子起步很快,中途停下来摸鱼;乌龟一直前进,趁机反超。比赛有了等待和变化,观众也就有了继续看下去的理由。 
图 3 实际追加需求的局部截图 先说故事 再说明时长和保留的功能 追加剧情的提示词 在已经能运行的版本上增加剧情:兔子起步更快,跑到一半停下来摸鱼 8 秒,显示“兔子又去摸鱼了”;乌龟始终缓慢前进并反超。兔子恢复后继续追赶,但最终让乌龟获胜。整场控制在 15 到 20 秒左右,让人能看清变化。保留暂停、继续和重新开始,跑完显示冠军和成绩。修改后实际运行一局,再测试按钮,最后复位并保存。 反转靠规则成立 本例把赛道定为 100 米,乌龟每个节拍前进 6 米,兔子前进 10 米。兔子到 50 米后停 8 个节拍,再恢复追赶。最终实拍中,乌龟在第 17 个节拍到达终点,兔子跑到 90 米,冠军显示为乌龟。 如果只要求“兔子更快,乌龟最后赢”,AI 仍要猜中间发生什么。把停跑位置、停多久、结尾怎样交代写出来,剧情才容易落地。也可以先让 AI 把每秒路程列一遍,看一看这些规则能不能产生想要的结局。 这一版使用 Excel 的 Application.OnTime 安排约一秒一次的推进。它适合这种按节拍变化的小实验;如果希望角色连续奔跑、动作更细腻,需要另外设计动画方式。 生成以后按按钮把问题找出来 这次制作经历过调整:条形图一度空白,角色显示也出现过问题,起点还需要留足空间。因此,教程里值得保留的经验是怎么验收,而不是假设一轮生成就会全部正确。 
图 4 暂停后的真实画面 路程和角色位置应保持不变 先完整跑一局 再试控制按钮 点击“开始比赛”,看数字、彩色进度条和图片是否一起前进;等到兔子摸鱼,确认它真的停住而乌龟还在跑。比赛结束后,检查冠军和双方成绩能否对应上。 接着在比赛中点击“暂停 / 继续”。暂停时等几秒,数字与图片都应保持不变;继续后应从原位置接着跑。再点“重新开始”,双方应回到零,冠军和成绩清空。连续开始或复位,也不应突然变成双倍速度。 把看见的故障原样告诉 AI 不要只说“有问题”。可以说:“数字已经增加,但彩色条形仍为空白,请检查图表系列是否绑定到进度单元格,以及横轴范围是否为 0 到 100。”如果角色变成问号,就改用 PNG 图片;如果起点的图片被裁切,就要求调整图片锚点或赛道留白。 报错时,附上错误文字、触发它的按钮,以及出错前做了什么。一次先修一个问题,修好后再跑一遍同样的步骤,比较容易判断改动有没有起作用。 看懂原理以后还能怎么玩 不用先读完几百行代码,也能理解这张表的工作方式:单元格记录双方路程,条形图把数字变成长度,图片跟着长度改变位置,定时程序隔一会儿更新一次。按钮则决定程序开始、暂停还是回到起点。 把具体需求交给 AI 把判断留给自己 例如,“暂停”不能只改按钮文字,还要停止下一次推进;“重新开始”需要清掉旧的定时任务,再把数据和图片复位。让 AI 解释这些行为,比只问它“代码有没有写完”更有帮助。 这套办法也能拿来设计新的小实验。下面是可以尝试的方向,尚未在本案例中制作。 给课堂做一个进度比赛 把两只动物换成不同小组,让每次答对问题推动进度条。先做手动加分按钮,等基础规则可靠以后,再增加题目和计分。角色图片、赛道和获胜提示都能沿用这次的思路。 给日常计划加一点画面感 把运动、阅读或存钱目标换算成进度,每更新一条记录,角色就往终点走一点。此时不必每秒自动跑,改为读入真实记录后刷新,更适合日常使用。 让一个数据变化讲出故事 还可以尝试让销量进度推动小车、让学习时长点亮格子。先选一个很小的规则,写清楚输入是什么、画面怎样变、什么时候算完成,再让 AI 做第一版。能点、能变、能重新来一次,就已经有了继续玩的基础。 平时熟悉的表格,也可以成为试验想法的地方。下一次打开 Excel,除了要填哪些数字,不妨再想一想:这些数字动起来,会出现什么画面? VBAYYDS有什么作用?简单来说就是让普通人,瞬间变成VBA高手,以前不敢想的事情,现在都能轻松做到 我说了不算 以下是其他同学的使用心得体会 











现在买VBAYYDS语音编程助手,送VBAYYDS功能区编辑器 VBA代码瞬间变成做成功能区插件 
工具名称:VBAYYDS语音编程助手 适合人群:常用Excel且希望自动化操作但不想深学VBA的职场人 体验方式:下载地址vbayyds.com ✨ 让Excel听懂你的需求,或许只需要一次尝试。 ✨ 你的时间,值得用在更值得的事情上。 


用两条横向条形图表示兔子和乌龟的路程,赛道从 0 到 100 米。使用文件夹中的“兔子.png”和“乌龟.png”,把图片放在各自进度条的前端,路程变化时图片同步向右移动。图片需要嵌入工作簿。
做三个清晰的大按钮:“开始比赛”“暂停 / 继续”“重新开始”。显示双方路程、比赛状态和获胜者。角色从起点开始时要完整可见,到终点时不能被裁掉。先实现正常运行,再告诉我改了哪些模块、如何同步回 Excel、运行哪个入口。
修改前保留备份。请在当前 Excel 工作簿里实际检查图表和图片是否正常,测试按钮功能,完成后保存。若存在报错或尚未验证的地方,请明确列出。


2026-06-01
你敢信?这个炫酷的俄罗斯方块,是用VBA做出来的 关键你也能学会
2026-06-30
从只懂vlookup到VBA全自动:海外打工人薪资翻倍的秘诀
2026-06-27
2026-06-24
从手工到全自动--一个 VBA 小白的来料与试验统计实战手记
2026-06-23
从十年虚度到一键自动化:电力老员工的Excel VBA奇遇记
2026-06-20
Andy.D-使用VBA开发ERP财务管理系统学习心得-多图展示
2026-06-08
2026-06-07
小学文凭的VBA学习之路--从五金厂普工到工资翻倍,一个真实的学习故事
2026-06-06
使用VBAYYDS完全重构工厂团队信息化工作方式—致VBAYYDS助手的真诚致谢
2026-06-04
2026-06-03
Brave-使用VBAYYDS开发劳动工资管理系统 学习心得体会分享
2026-06-02
VBAYYDS最新升级一键换肤功能 任何人可以在一分钟之内做出媲美Python的绝美VBA窗体 告别VBA窗体丑陋的标签















































































