VBS追加修改!
http://zhidao.baidu.com/question/1048133636740680259可否麻烦大神把这个VBS再修改一下,双击这个VBS之后可以自定义输...
http://zhidao.baidu.com/question/1048133636740680259
可否麻烦大神把这个VBS再修改一下,双击这个VBS之后可以自定义输入需要提取的行数? 展开
可否麻烦大神把这个VBS再修改一下,双击这个VBS之后可以自定义输入需要提取的行数? 展开
1个回答
2015-05-15 · 知道合伙人软件行家
关注
展开全部
试修改代码如下:
str = InputBox("请输入提取的行数:") 拿数昌
If IsEmpty(str) Or (Not IsNumeric(str)) Then
MsgBox "输入错误,请输入数字。"消扒
Else
hang = CInt(str)
''hang即是你要提取的行数
dim s(1000)
''s(1000)里面的1000必须要大于你要提取的行数
毕枯Set fso=CreateObject("Scripting.FileSystemObject")
''读取ID.txt
set File=fso.opentextfile("ID.txt")
for i=1 to hang
s(i)=File.readline
next
ss=File.readall
File.close
''删除ID.txt,并重新填写ID.txt
set File=fso.opentextfile("ID.txt",2,1)
File.Write ss
File.close
''删除3.txt,并重新填写3.txt
set File=fso.opentextfile("3.txt",2,1)
for i=1 to hang-1
File.Writeline s(i)
next
File.Write s(i)
File.Close
End If
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询