【003】你猜我演案例(包含倒计时、随机数、色彩)_#VBA

本文介绍了一个使用VBA编写的趣味游戏,涉及倒计时、随机数和颜色元素。游戏界面包含初始化设置和统计功能,玩家在特定单元格输入数字以触发不同游戏行为。倒计时和记录信息初始化由VBA代码控制,同时文章提供了报错机制和学习资源链接。
摘要由CSDN通过智能技术生成

游戏界面

游戏字库

首先要先准备大量需要演绎的词语放在同一个表格不同的工作表中
如下图
在这里插入图片描述

游戏界面

绘制如下单元格信息,游戏说明如下图所示
在这里插入图片描述

说明:游戏开始前,需初始化,即在“答对题数”和“题目量”处输入“0”,或者在说明下方初始化位置输入“0”便可开始计时。

  1. 在红色区域输入“0”为随机生成,输入1-60数字为指定生成演绎内容。
  2. 在蓝色区域输入“1”,则表示题目已答对,记一分。
  3. 表格会自动记录题目量,如果题目量出现重复计数的话,则在红色区域内输入“101”,即可使题目量减1。

编写策略

游戏方式

根据程序调用词库表格内容,在某单元格内展示当前需要演绎的词语

Sub GAME()
    
    D = Sheets("前提").Cells(1, 3)				'获取词库总数量
    If Range("E1") = 0 Then						'选择展示模式为随机
        T = Application.RandBetween(1, D) 		'当随机值为1的时候显示1至60的随机数
        Cells(2, 2).Value = Sheets("前提").Cells(T, 1)		'展示内容
        Num = Range("B17")						'并记录当前已完成一次演绎
        Cells(17, 2).Value = Num + 1
    ElseIf Range("E1") >
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

木易:_/

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值