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

 时间:2026-04-23 04:10:41

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设置好选定区域不能更改后怎样解除
  • 热门搜索
    中国神话故事手抄报 珍爱生命手抄报图片 神话故事手抄报图片 三年级手抄报端午节一等奖 关于鸟的手抄报 文明礼仪手抄报诗歌 教师节手抄报简单又漂亮 敬廉崇洁手抄报内容 感恩老师手抄报图片 校园手抄报图片