早教吧 育儿知识 作业答案 考试题库 百科 知识分享

那位神解释一哈下面两vba代码啊,小弟万分感谢,小弟分不多,以后有机会报答大恩.Subcaculatestock()Dimcal,difAsIntegerFori=2to1201Step10Forj=1to10Fork=1to10IfCells(i+j-1,3)=Cell(i+k-1,10)ThenCe

题目详情
那位神解释一哈下面两vba代码啊,小弟万分感谢,小弟分不多,以后有机会报答大恩.
Sub caculatestock()
Dim cal,dif As Integer
For i = 2 to 1201 Step 10
For j = 1 to 10
For k = 1 to 10
If Cells(i + j - 1,3) = Cell(i + k - 1,10)Then
Cells(i + k - 1,13) = Cells(i + j - 1,3)
Cells(i + k - 1,14) = Cells(i + k - 1,11) - Cells(i + j - 1,4)
End If
Next k
Next j
Next i
End Sub
---------------------------------------------
Sub delt()
Dim cal,dif,N As Integer
N = 1
100 For i = i + N To 700
cal = 1
dif = 1
If Cells(i,2) > 0 Then
dif = 1
End If
For j = 1 To 70
If Cells(i + j,1) = Cells(i,1)Then
cal = cal + 1
If Cells(i + j,2) > 0 Then
dif = dif + 1
End If
End If
Next j
N = cal
Cells(i,4) = Cells(i,1)
Cells(i,5) = dif/cal
Exit For
Next
For N = N To 70
GoTo 100
Next
End Sub
End Sub
▼优质解答
答案和解析
  给你 讲一个吧 后面的和这个 大概差不多
  Sub caculatestock()
  Dim cal,dif As Integer '定义变量
  For i = 2 to 1201 Step 10 '外层循环 i 从2 到 1201 间隔为10
  For j = 1 to 10 ' 中层循环 j 1 ->10
  For k = 1 to 10 ' 内循环 k 1 ->10
  If Cells(i + j - 1,3) = Cell(i + k - 1,10)Then '循环判断条件 如果excel表中第i+j-1行 第3
  列 值 等于 excel表中第i+k-1行 第10列
  Cells(i + k - 1,13) = Cells(i + j - 1,3) ' 令 excel表中第i+j-1行 第3列 等于 excel表
  中第i+k-1行 第13列
  Cells(i + k - 1,14) = Cells(i + k - 1,11) - Cells(i + j - 1,4) '令 excel表中第i+k-1行 第11列 减
  excel表中第i+j-1行 第4列 的差值 等于
  excel表中第i+k-1行 第14列
  End If
  Next k '下一个K 值
  Next j '下一个j 值
  Next i '下一个i 值
  End Sub
  依次 进行循环
  下面的 同样的 原理
看了那位神解释一哈下面两vba代码...的网友还看了以下:

(1)钉子板上有3×3根钉子.试试看,在这9根钉子上面可以绕出多少个大小不同的正方形?4×4根钉子  2020-04-27 …

例4(2014•江苏苏州)2014年5月17日,位于苏州阊门内下塘街的泰伯庙修复一新,对游人免费开  2020-05-17 …

2014年5月17日,位于苏州阊门内下塘街的泰伯庙修复一新,对游人免费开放.商朝末年,为了完成父亲  2020-05-17 …

2014年5月17日,位于苏州阊门内下塘街的泰伯庙修复一新,对游人免费开放.商朝末年,为了完成父亲  2020-05-17 …

阅读下面的苏代兄弟苏秦之弟曰代,代弟苏厉,见兄捭阖七国遂志,亦皆苦学从衡之术。苏秦既死反间,其助燕  2020-06-16 …

阅读下文,完成文后各题。苏代兄弟苏秦之弟曰代,代弟苏厉,见兄捭阖七国遂志,亦皆苦学从衡之术。苏秦既  2020-06-30 …

历史上重大改革回眸材料:宋朝实行的恩荫制度,是当时科举之外的一种入仕途径。公元1015正月,宋真宗  2020-07-07 …

下列各句中,加粗的熟语使用恰当的一句是A.他教育孩子很注重民主,以身作则,率先垂范,的确有一种家长作  2020-11-06 …

材料一:“这是一次人类从来没有经历过的最伟大的.进步的变革,是一个需要巨人而且产生了巨人……的时代。  2020-12-21 …

浅谈感恩.什么样的事、人、物.值得我们感恩?感恩生活,变得有品位;感恩自然,变得有修养;感恩亲人,变  2020-12-31 …