写一个函数,函数内容就是你的for循环
将for循环中maxData进行处理
dim intGroupTemp as intger : intGroupTemp=1000
GOON:
if (maxData-intGroupTemp)<1000 then
function(这是个for循环函数)
exit function
else
function(这是个for循环函数)
doevents
maxData=maxData-1000
goto GOON
end if
Public Sub pdqx(ByVal lc As Double, ByVal jd As Double, ByVal jl As Double) '计算坐标
Dim s As Double
Dim o As Double
Dim j As Double
Dim tempH As Double
Dim tempR As Double
Dim t As Double
Dim z As Double
Dim tzi As Integer
Dim cx As Double
Dim cy As Double
Dim cJD As Double
Dim cJL As Double
Dim fyQxfwj As Double
```````````````
end sub