游戏界面设计
左边为用户出拳选择界面,利用下拉菜单实现,点击数据—有效性—序列,来源里输入=图例!$B$3:$B$5
电脑出拳怎么设置呢?这是关键的内容
在E4单元格中输入公式:
=OFFSET(图例!$B$2,RANDBETWEEN(1,3),0)
这里就能随机展示出拳。
3.设置图片随出拳改变
(1)用名称管理器设置2个名称(用于查找对应图例)
名称1:图片
=INDEX(图例!$C$3:$C$5,MATCH('游戏'!$B$4,图例!$B$3:$B$5,0))
名称2:图片2
=INDEX(图例!$C$3:$C$5,MATCH('游戏'!$E$4,图例!$B$3:$B$5,0))
名称管理设置
名称管理设置
(2)给图片写入公式
这里需要用到VBA编辑器,WPS本身不能给图片写入公式。VBA插件大家如果没有的,请自行从网上下载,这种资源很多。
在指定位置随意插入一张图片,并选择,打开VBA编辑器,选择视图—立即窗口,在立即窗口中输入代码,按回车就行:
Selection.formula=”=图片1”
再次插入一张图片,同样的操作
Selection.formula=”=图片2”
给图片增加公式
这样图片就会随出拳变化了,是不是很神奇。图片设置完成之后,VBA编辑器就没用了,下次就不需要操作VBA了。
(3)显示胜负结果和评语
为了使每次的胜负评语不一样,我们给胜平负都设置了3种不同的评语,放在“评语”工作表中。如果想显示更多的评语可以自己添加。
然后,在游戏主界面,出拳图片下面相应位置输入公式,来判断胜平负和显示评语。