深圳蝈蝈
幼苗
共回答了22个问题采纳率:90.9% 举报
单元格1,7,13是什么单元格?
如果你说的1,7,13是指行号,那么以A列为例,代码如下
Sub test()
Dim x&,iMax,iMin
For x = 1 To 5
iMax = Application.Max(Cells(x,1),Cells(x + 6,1),Cells(x + 12,1))
iMin = Application.Min(Cells(x,1),Cells(x + 6,1),Cells(x + 12,1))
MsgBox "X为" & x & "时,最大值为:" & iMax & ",最小值为:" & iMin
Next x
End Sub
代码中的循环到5你可以改为你的X最大的值即可
1年前
追问
4
wangshenghua
举报
你好,我的意思是x不只循环到4,我变得一段小代码中是各未知数,原始数据是多少就是多少,是随着不同的数据变化的。
举报
深圳蝈蝈
你要循环到多少就自己改呀,把5改为你要的X值即可
wangshenghua
举报
那样的话iMax = Application.Max(Cells(x, 1), Cells(x + 6, 1), Cells(x + 12, 1))中叶不止有三个参数啊,也是未知的。
举报
深圳蝈蝈
为什么不是三个参数?你难道不是提三个单元格?如果不是就得改用循环来处理了