Ciao a tutti.

Utilizzo questo codice asp per cambiare l'estensione da un file xls in csv:

codice:
   fname = request.querystring("fname")
   
   Set objFile = CreateObject ("Scripting.FileSystemObject")
               
      If objFile.FileExists ("C:\Inetpub\wwwroot\" & fname & "")=true Then      
      
            fname1 = right(fname,3) & ".csv"

            objFile.MoveFile ("C:\Inetpub\wwwroot\" & fname & ""), _ 
                             ("C:\Inetpub\wwwroot\" & fname1 & "")
                 
      End If

  Set objFile = Nothing
Ho però due problemi:

1) come faccio a mantenere il nome file anche cambiandone l'estensione, cioè pippo.xls dovrebbe diventare pippo.csv

2) se apro il nuovo file csv excel lo vede sempre come xls... come faccio a fare diventare il file xls un csv a tutti gli effetti ?

Grazie