你要将什么样的文件名改成:1.htm--100.htm,总不可能随机将100个文件改成1.htm--100.htm吧?

解决方案 »

  1.   

    先用 DIR 函数判断你要修改成的文件名的文件存不存在,如果不存在,则修改
      

  2.   

    我的意思是我下载了很多网页想把它们改成  数字.htm  的形式  但是有些网页本来就是 数字.htm 形式 那我改网页名就可能重复
      

  3.   

    以前我做过,不过代码记不清了
    即时写大体思路程序(没有调试)word basic 语句ChDrive "D"
    ChDir "D:\mydir"myName = Dir("*.*")
    i=0
     While myName <> ""
         IF val(myName) > 100 or val(myName)=0 then  
           Name myName As cstr(i) + ".htm"
           i=i +1
         End If
         myName = Dir()
     Wend
      

  4.   

    这段代码只能处理非数字或100以外的htm文件的改名  如果在许多文件中本身有在100以内的htm文件  就不行了