Excel制作俄罗斯方块

Excel制作俄罗斯方块

1.添加工具

自定义快速访问工具栏—>其他命令,钩选“开发工具”
Excel制作俄罗斯方块

选中表格A~L列,右键修改列宽为2,使得小方格为正方形,并添加“粗外框线”。
Excel制作俄罗斯方块
打开开发工具的“Visual Basic”,Microsoft Excel对象,右键插入“模块”。
Excel制作俄罗斯方块

2.编程

方块有7种形状,使用一个三维数组存储所有形状的坐标,每种性质的中心坐标为(0,0),其余小方框由相对坐标表示。按照Excel的坐标轴建立,如,(1,2)为第1行第2列。
Excel制作俄罗斯方块

3.实现效果

Excel制作俄罗斯方块
向左键代表向左,右键代表向右,上键代表旋转,下键代表下降。
用户体验还可以进一步完善。

如果需要源代码文件,可以移步“刘亚曦”的公众号,在对话栏里面回复“俄罗斯方块”五个字即可,他会将源代码以及文件都发送给你,方便你后期研究代码学习。