Visual Basic for Applications简称VBA,是VB的一种宏语言,Excel中主要是利用VBA实现自动化功能,提高工作效率。下面介绍如何利用VBA制作小时候熟记的九九乘法表。 步骤一:打开VBA窗口这里介绍两种进入VBA窗口界面的方法。 方法1:点击工具栏【开发工具】-【Visual Basic】即可,如果有小伙伴找不到【开发工具】,是因为工作簿还没有添加这个模块,这里我们右击工具栏空白处,选择‘自定义功能区’,然后在弹出的界面上勾选【开发工具】即可; 方法2:快捷键 Alt+F11 即可。 进入VBA窗口的界面如下图所示,首次进入界面的小伙可能会有点懵,别着急,下面介绍如何添加模块与代码。 首次进入VBA界面 步骤二:插入模块,写入代码右键上图中的‘ThisWorkbook’-‘插入(N)’-‘模块(M)’,出现代码窗口,输入以下代码即可。 插入模块输入代码 代码如上图所示,绿色字体为注释,可删除,不影响程序运行。这里讲解下代码的具体含义,‘Sub’指的是程序的开始,与之对应的‘End Sub’,代表程序的结束,‘Dim’是定义的意思,'Integer'代表整数型,这里定义‘i’与‘j’皆为整型,‘For’与‘Next’成对出现,代表一个循环,‘If’与‘End if’成对出现,代表一次判断,‘if’后面为判断语句,语句成立则执行If’与‘End if’之间的语句,不成立,则执行后面的语句,cells(i,j),代表Excel的一个单元格,例如cells(3,4)代表excel表格第3行第4列,也就是‘D3’单元格,这里利用两个For循环与一个If语句实现九九乘法表格的制作,具体逻辑小伙伴可参考代码思考。 步骤三:运行代码回到工作簿界面,我们选择【开发工具】-【宏】-【乘法表】点击【执行】,这样乘法表格就出现在我们的眼前了,如下图 九九乘法表
|
|