- ·上一篇教育:excel如何快速筛选出缺位的电话号码?
- ·下一篇教育:总是担心合同过期,心好累,用excel制作合同到期提醒,5分钟搞定
一键生成三种excel九九乘法表
通过九九乘法表来练习如何使用VB双循环。以下代码对VBA,VB,VB.net适用
'九九乘法表
Dim excel As New excel
Dim ws = excel.activesheet
ws.清除内容()
ws.清除背景色()
Dim r, c, t As Integer
Dim 开始行, 开始列 As Integer
开始行 = 2
开始列 = 3
ws.cells(开始行, 1) = "样式1:先行后列"
For c = 1 To 9
For r = c To 9
t = r * c
ws.cells(r + 开始行, c + 开始列 - 1) = c & "*" & r & "=" & t
Next
Next
开始行 = 12
ws.cells(开始行, 1) = "样式2:先列后行"
For r = 1 To 9
For c = r To 9
t = r * c
ws.cells(r + 开始行, c + 开始列 - 1) = r & "*" & c & "=" & t
Next
Next
开始行 = 22
ws.cells(开始行, 1) = "样式3:对照式"
For c = 1 To 9
For r = 1 To 9
t = r * c
If r >= c Then ws.set单元格背景色(r + 开始行, c + 开始列 - 1, Color.Green)
ws.cells(r + 开始行, c + 开始列 - 1) = r & "*" & c & "=" & t
Next
Next
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
