Ciao a tutti. Ho un problema tecnicamente abbastanza “complesso” .
Io ho una form di upload (per portare un file excel da locale su web server) fatta in asp.
Una volta che il file è stato fisicamente portato sul server, tramite excel lo salvo in .TXT (è un requisito indispensabile). E poi con questo file faro’ altre cose.
Lo script che utilizzo per aprire l’excel e salvare il file in TXT (tutto lato server ovviamente) è il seguente:
Path1 = server.mappath("MioPAth\Miofile.xls")
Path2 = server.mappath(“MioPAth\Miofile.txt")
Dim xl
Dim wb
Set xl = Server.CreateObject("Excel.Application")
Set wb = xl.Application.Workbooks.Open(Path1)
xl.DisplayAlerts = False
wb.SaveAs Path2, -4158
xl.DisplayAlerts = True
wb.Close SaveChanges = False
xl.Quit
Questo script effettivamente funziona, e infatti nella directory di destinazione sul server trovo I miei files Miofile.xls e Miofile.txt, ma l’applicazione si blocca (la pagina asp rimane bloccata). Sapreste indicarmi qualche soluzione a questo mio problema? Io penso che il problema risieda in qualche prompt di excel che “esce” durante il processo di salvataggio e mi blocca il giochino.
So che forse è un po’ ardua come cosa, ma magari qualcuno ha incontrato questo tipo di problemi.
Grazie