一个循环的问题
我想在出来的数据最前头或最后加一行数据,如
3条记录 (加的一行)
210125
210245
145625
但写到代码中出来就成了,每循环一次就要加一行
1条
210125
2条
210245
3条
145625
代码如下,Print #4这两段就是要写进去的,如何改才能得到我要的格式:
Open StrSrcfile For Input As #1
Do Until EOF(1)
j = 0
Line Input #1, strline
strBank = MidX(strline, 12, 10)
If MidX(strBank, 4, 3) = "ICB" Then
If blexist = False Then
blexist = True
Open "2ICBDC" & CStr(Year(Date) * 10000 + Month(Date) * 100 + Day(Date)) & ".TXT" For Output As #4
strfileexist(i) = "2ICBDC" & CStr(Year(Date) * 10000 + Month(Date) * 100 + Day(Date)) & ".TXT"
i = i + 1
Else
Open "2ICBDC" & CStr(Year(Date) * 10000 + Month(Date) * 100 + Day(Date)) & ".TXT" For Append As #4
End If
Casecount = Casecount + 1
Caseamount = Caseamount + Val(strAmount)
Print #4, Casecount & Format(Caseamount, "####0.00")
Print #4, strAmount & "|||"
Close #4
End If
Loop
Close #1
3条记录 (加的一行)
210125
210245
145625
但写到代码中出来就成了,每循环一次就要加一行
1条
210125
2条
210245
3条
145625
代码如下,Print #4这两段就是要写进去的,如何改才能得到我要的格式:
Open StrSrcfile For Input As #1
Do Until EOF(1)
j = 0
Line Input #1, strline
strBank = MidX(strline, 12, 10)
If MidX(strBank, 4, 3) = "ICB" Then
If blexist = False Then
blexist = True
Open "2ICBDC" & CStr(Year(Date) * 10000 + Month(Date) * 100 + Day(Date)) & ".TXT" For Output As #4
strfileexist(i) = "2ICBDC" & CStr(Year(Date) * 10000 + Month(Date) * 100 + Day(Date)) & ".TXT"
i = i + 1
Else
Open "2ICBDC" & CStr(Year(Date) * 10000 + Month(Date) * 100 + Day(Date)) & ".TXT" For Append As #4
End If
Casecount = Casecount + 1
Caseamount = Caseamount + Val(strAmount)
Print #4, Casecount & Format(Caseamount, "####0.00")
Print #4, strAmount & "|||"
Close #4
End If
Loop
Close #1
...全文
相关推荐
JavaScript的for循环中嵌套一个点击事件的问题解决
本文聚焦于一个常见的问题:在for循环中嵌套点击事件,导致点击一次触发多次弹窗,且显示相同值。这个问题主要与JavaScript事件绑定机制以及循环变量的作用域有关。
关于平板车问题的一个循环程序
数学建模中关于平板车装载货物的问题,这是一个循环的语句,
Python和Ruby中each循环引用变量问题(一个隐秘BUG?)
在编程语言Python和Ruby中,"each"循环是一个常见的迭代工具,用于遍历数组或集合中的元素。然而,它隐藏了一个关于变量引用的问题,尤其是在处理闭包(如lambda表达式)时。在Ruby中
js代码-一个for循环例子带出来的问题. 常见面试题,涉及到同步异步执行,闭包,变量作用域等问题。
然而,如果在循环外部声明变量并在循环内部更新它,所有迭代都会共享同一个变量,这可能导致预期之外的值。现在让我们结合这些知识点,分析一下`main.js`文件中可能遇到的问题。
3BP-Mission-Analysis-Library:一个存储库,其中包含有关三体问题的任务和轨道分析的Matlab脚本,用于处理“循环受限三体问题”方法
3BP任务分析库一个存储库,其中包含有关三体问题的任务和轨道分析的Matlab脚本,用于处理“循环受限三体问题”方法。可以在“示例”文件夹中找到一些显示库功能的测试和结果。要运行它们,首先运行安装路径


VB基础类
