Hej Du får kolla om filen redan finns, och finns den så får du hitta på ett nytt filnamn, och finns den filen så prövar du nästa osv. Om det handlar om många nedladdningar så kommer det dock bli taskig prestanda så då rekommenderar jag att du först plockar ut en lista på alla filer som heter något i stil med vad du ska spara den som, sedan kollar du av mot listan om du kan hitta något ledigt filnamn. Sedan sparar du.DownloadFile
Använder mig av comandot DownloadFile i en knapp på ett word dokument, vilket funkar bra. Kan man styra detta script så nästa gång man "kör" så sparas den nya filen med ett nytt nummer, dvs om första filen heter textfile.txt så blir nästa fil textfile1.text osv..
Option Explicit
Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long
Public Function DownloadFile(URL As String, LocalFilename As String) As Boolean
Dim lngRetVal As Long
lngRetVal = URLDownloadToFile(0, URL, LocalFilename, 0, 0)
If lngRetVal = 0 Then DownloadFile = True
End Function
Private Sub CommandButton1_Click()
DownloadFile "http://www.adressen.com/files/text36.txt", "c:\textfile.txt"
End SubSv: DownloadFile