VBS追加修改!

http://zhidao.baidu.com/question/1048133636740680259可否麻烦大神把这个VBS再修改一下,双击这个VBS之后可以自定义输... http://zhidao.baidu.com/question/1048133636740680259
可否麻烦大神把这个VBS再修改一下,双击这个VBS之后可以自定义输入需要提取的行数?
展开
 我来答
windblast
2015-05-15 · 知道合伙人软件行家
windblast
知道合伙人软件行家
采纳数:5633 获赞数:13621
毕业于空军第一航空学院电子专业,1991年开始接触电脑,从事多年计算机编程,具有较丰富的经验。

向TA提问 私信TA
展开全部

试修改代码如下:

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 
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式