EXCEL VBA中如何使用For... ...Next循环语句?

 时间:2026-02-14 03:14:40

1、编写程序,计算1-n的所有正整数累积和。以下程序运用了For... ...Next结构。

Sub Routine1()

n = InputBox("请输入n的值:")

Dim j, i As Integer

For i = 1 To n

j = j + i

Next

MsgBox "1-" & n & "累加求和的结果是: " & j

End Sub

EXCEL VBA中如何使用For... ...Next循环语句?

EXCEL VBA中如何使用For... ...Next循环语句?

2、利用For... ...Next循环打印乘法口诀。

输入以下代码:

Private Sub chengfakoujue()

Dim n, i, j As Integer

Dim s, t As String

   For n = 1 To 9

     t = ""

     For i = 1 To n

       j = n * i

      s = n & "*" & i & "=" & j

      t = t & "  " & s

     Next i

     Debug.Print t

   Next n

End Sub

3、运行程序,显示结果如下:

EXCEL VBA中如何使用For... ...Next循环语句?

  • 如何通过Excel VBA设计用户信息查询工具
  • 怎样使用VBA判断文件夹中指定文件是否存在?
  • excel vba如何在指定位置插入指定格式的行
  • 怎样使用VBA筛选小于等于60分之数据?
  • 表格vba设置好选定区域不能更改后怎样解除
  • 热门搜索
    小米路由器青春版 湖南长沙旅游景点大全 微信钱包怎么用 六角恐龙怎么分公母 文件夹打不开怎么办 电脑性能怎么看 甘肃旅游必去十大景点 如何预防中暑 怎么查宽带到期时间 无线路由器怎么设置