由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Military版 - 还是那个excel问题,做了个宏,麻烦帮忙检查一下,谢谢了。
相关主题
海军作战指南(8)知道TG为啥和土鸡国搞在一起了么?
证明:为什么棉衣越厚越保暖?“中华之星”驶向铁路博物馆
美帝的价值观体系 (转载)中-哈-土-伊 第一列火车试运行
给你们说说美国真正的在研终极武器墨西哥流感和西班牙流感
什么叫大了(liao 三声)豁,在天津工作8年居然没听过完了,俺们这第一列出现了
我就感觉这个国家doomed棒子真不要脸啊[图]
当然能,右键然后选loop中国航母战斗机狂殴敌潜艇
上交大那个排名看第一列比较接近人们心中的排名为什么中国还没有发生西方那样明显的金融危机zz
相关话题的讨论汇总
话题: 循环话题: loop话题: 第一列话题: excel话题: coder
进入Military版参与讨论
1 (共1页)
q*******n
发帖数: 360
1
实在是不好意思,这么个问题老是麻烦大家,都怪自己没好好学习:(
我今天一边翻书一边学着做,总算做出来了一个所谓的宏:内层do-loop循环可以运行
,可是外层的do-loop循环只走了一步,就不循环了(根据表格里的数据看,外层循环
是应该走很多步的)。麻烦大家看看是怎么回事?先谢谢了。
-------------------------
Sub ShuJuChuanShu()
注:我觉得大家的建议都很有道理,一组7800个数值,只靠手输入,真的累死人了。我
都已经想办法把它们导进excel表格里了。
Dim CodeR As String
Dim CodeS As String
i = 9 注:数据在excel中的起始位置
j = 2 注:数据在excel中的起始位置
Do
Do
CodeR = Sheet3.Cells(i, 1) 注:表三种第一列的温度值。
CodeS = Sheet2.Cells(j, 1) 注:表二中第一列的温度值。

If CodeS = CodeR Then
Sheet3.Cells(i, 5) = Sheet2.Cells(j, 2) 注:把试验结果值读取到表三中
的相应位置上。
Else
End If

j = j + 1
Loop While Sheet2.Cells(j, 1) <> "" 注:当表二中的第一列的数值(温度)
全部读完,就退出该循环

i = i + 1

Loop While Sheet3.Cells(i, 1) <> "" 注:当表三中的第一列的数值(温度)全部读
完,就退出该循环

End Sub
--------------------------------------------------------
内层循环可以走通,外层循环只走了一步,就不在向下走了(Sheet3中有很多温度数据
都没有读到),麻烦大家看看问题出在哪里了?谢谢了。
x****u
发帖数: 12955
2
set a break on Loop While Sheet3.cells(i,1) <> "", and set a watch on i and
Sheet3.cells(i,1).
See what that i became at that point, and what value is in that cell.
1 (共1页)
进入Military版参与讨论
相关主题
为什么中国还没有发生西方那样明显的金融危机zz什么叫大了(liao 三声)豁,在天津工作8年居然没听过
不过这么说起来,以后要是美国用台湾来做主要的游说点我就感觉这个国家doomed
最多运行几层深? 18层地狱和18层云霄当然能,右键然后选loop
重温《寻找扑街的故事》有感上交大那个排名看第一列比较接近人们心中的排名
海军作战指南(8)知道TG为啥和土鸡国搞在一起了么?
证明:为什么棉衣越厚越保暖?“中华之星”驶向铁路博物馆
美帝的价值观体系 (转载)中-哈-土-伊 第一列火车试运行
给你们说说美国真正的在研终极武器墨西哥流感和西班牙流感
相关话题的讨论汇总
话题: 循环话题: loop话题: 第一列话题: excel话题: coder