level 3
mp3_517
楼主
本人初学VB!请帮助解决问题,谢谢!
x代表了多个会员的生日所在的行位,Sheet2.Cells(6, 9)代表了今日日期,目的是筛选出未来七天内过生日的会员,并将会员的生日写入旁侧。下面是我写的宏,运行时,显示“编译错误,无效的next控件变量引用”。应该怎么修改?
Sub 宏1()
Dim k As Date
Dim x, y, t As Integer
k = Sheet2.Cells(x, 9)
If Sheet2.Cells(6, 9) - k <7 Then
Sheet2.Cells(y, 10) = Sheet2.Cells(6, 9) - k
End If
For x = 1 To 5
For y = 1 To 5
Next x
Next y
End Sub
2023年02月20日 11点02分
1
x代表了多个会员的生日所在的行位,Sheet2.Cells(6, 9)代表了今日日期,目的是筛选出未来七天内过生日的会员,并将会员的生日写入旁侧。下面是我写的宏,运行时,显示“编译错误,无效的next控件变量引用”。应该怎么修改?
Sub 宏1()
Dim k As Date
Dim x, y, t As Integer
k = Sheet2.Cells(x, 9)
If Sheet2.Cells(6, 9) - k <7 Then
Sheet2.Cells(y, 10) = Sheet2.Cells(6, 9) - k
End If
For x = 1 To 5
For y = 1 To 5
Next x
Next y
End Sub