我要投稿 | RSS
您当前的位置:首页 > ExcelVBA

使用VBA循环制作20以内加法口诀表

作者:      来源:原创
我们以下面的20以内加法口诀表为例,使用Excel表格中的VBA功能来实现



第一行,1个算式,第二行是2个算式。

这个里面,就有一个行号,而每一次都需要从1开始,所以还有一个参数,所以我们定一个行号r和列号c
 

Option Explicit

Sub 加法表()
Dim r As Integer, c As Integer
r = 1
Do While r <= 10
c = 1
    Do While c <= r
        Cells(r, c).Value = c & "+" & r & "=" & c + r
        Cells(r, c).Borders.LineStyle = xlDouble
        c = c + 1
    Loop
r = r + 1
Loop
End Sub

 

因为最大行号为10,所以小于等于10的时候,一直循环,这是第1个循环,
第二个循环,列号始终从1开始,小于行号时,循环。

以上的代码中,需要对生成的单元格内容添加边框线,使用的代码为:
Cells(r, c).Borders.LineStyle = xlDouble
某单元格。边框。线样式=xl默认的双线样式

这里面的xlDouble是双比样式,如果是默认的样式,则可以使用xlContinuous,也可以使用数字1,如果使用数字0,则是取消边框线。

下载地址:【金山文档】 加法口诀表(加法练习)

https://kdocs.cn/l/cdXPhBZv22t8

来顶一下
返回首页
返回首页
推荐资讯
{SUM函数}:计算单元格区域中所有数值的和
{SUM函数}:计算单元
LEFT函数:从一个文本字符串的第一个字符开始返回指定个数的字符
LEFT函数:从一个文本
MID函数:从文本字符串中指定的起始位置起返回指定长度的字符
MID函数:从文本字符
column函数:返回一引用的列号
column函数:返回一引
扫一扫微信二维码,联系作者:
相关文章
    无相关信息
栏目更新
栏目热门