Excel VBA 每日一场景 高考在即 如何用Excel帮助我们复习知识点

Excel VBA 每日一场景 高考在即 如何用Excel帮助我们复习知识点
2021年04月23日 21:00 晓雯子16

扣着手指算下来,距离高考还剩下一个月左右的时间,可以说已经到了最后冲刺的时刻了

相信很多的学子们,这个时候都恨不得学会分身术,将所有的考点,知识点都复习几次,以免出现遗漏

但是奈何时间精力有限,没有办法兼顾到所有的知识点,有些又容易忘记

而眼下剩下的时间也不多了,如何在剩下不多的时间里面,更加高效的复习和学习呢?

这里我提供一个用Excel复习高考知识点的方法。

大家的时间都是宝贵的,这里就不过多废话了,我们直接看看成果。

这里呢,是我们平时复习和学习中,经常忘记或者总是记不住的知识点。我们将它全部汇总下来,

当然并不一定是知识点,也可以是单词,也可以是某种场景下的几何解题方法。

甚至可以是最近几次模拟考试的错题集锦,这里大家就可以随意发挥了。

然后我们这里呢,制作一个窗体,很简单的窗体

就叫他知识点复习吧。

比较简易的,这里我们仅仅是制作了两个功能,一个是随机抽题

一个是如果第一次记不住,那么我们就将这个题目标记出来,下一次在单独记忆

这其实是一种记忆方法,知识点那么多,我们需要将有限的时间花费在我们不会,我们记不住的知识点上面。

这里有两个工作表,系统过滤的知识点就放在一次复习

经过第一次复习的筛选之后,记不住的难点,则会放在二次复习这个工作表中。

我们直接看效果模拟

最开始我们第一轮过滤的时候,一些我们已经掌握的,或者已经学会的问题,就会pass

然后针对我们在第一次记忆过滤中,不会的问题,则通过这个标记按钮

将知识点汇总到了第二个工作表中,那么我们完成了第一轮的知识系统过滤之后

就可以集中全力来复习这个难点了,这样才可以更好的提升复习效率

这也是市面上很多的记忆APP的方法,将不会的难点标记用来二次记忆

我们这里直接用Excel来实现,知识点内容,可以自行填写,会更加的灵活一点

也希望能够给广大高考学学子提供更多的帮助。

如果需要源文件的话,可以直接私信回复“复习”,也可以评论区留言,我会发私信。

代码解析

需要继续学习Excel知识的小伙伴们,就可以继续往下看了。

这里我们来学习下代码实现的方法

这里我们需要接触一个知识点,就是随机数

在excel当中有随机数的生成函数,他就是randbetween

在VBA中呢

我们用其他的方式来构造随机数,如何构造呢

Int(Rnd() * (zd-zx+ 1) +zx)

zd代表的是你要生成的随机数的最大值

zx代表的是你要生成的随机数的最小值

然后直接套路就可以了。

当然你有其他的方法,也可以用其他的套路。

得到了随机数之后,我们就可以将随机数所对应的哪一行的数据填入到输入框中

当然这一个步骤是放在按钮的点击事件中,这样就达到了一个每次点击,都可以得到不错的随机结果的效果了。

而至于另外一个标记,就更加简单了。

就是讲当前单元格的内容,直接填入到第二个工作表当中

不过为了防止我们已经标记的难点,再一次出现在第一个表中,我们还需要找到对应的单元格

将原来的数据删除

就是所看到的这些空单元格的效果。

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部