Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [VB6] Salvare foglio excel come pagina web

    Salve ragazzi, non avendo avuto riscontri sul post precedente, ho pensato di seguire un'altra strada; da vb aprire e salvare un foglio excel come pagina web.Ho utilizzato il seguente codice, il quale mi crea una pagina web, ma al suo interno vi sono solo tanti caratteri incomprensibili.

    codice:
    Private Sub Form_Load()
        Dim FoglioExcel As New Excel.Application
        Dim strPercorso As String
        
        'oggetto contenente percorso file excel
        strPercorso = App.Path & "\test.xls"
    
    
        'setto oggetto excel e apro foglio
        Set FoglioExcel = CreateObject("Excel.Application")
       
        FoglioExcel.Application.Workbooks.Open Trim(strPercorso), editable:=True
    
        'Attivo il primo foglio
        FoglioExcel.Worksheets(1).Select
    
          
        ' setto L 'attributo a normal per poter salvare il file
        SetAttr strPercorso, vbArchive
        
        ' salvo il file
        FoglioExcel.ActiveWorkbook.SaveAs (App.Path & "\prova.htm")
        
        ' chiudo il file
        FoglioExcel.ActiveWorkbook.Close savechanges:=False
        
    End Sub
    Penso che un probabile problema sia nell'utilizzo del metodo SaveAs il quale prevede molti parametri che non ho inserito perchè non li conosco.

    Spero che qualcuno possa darmi una mano a risolvere questo problema.
    Grazie mille!
    Aikon

    ...questo business è binario: o sei 1 o sei 0, vivo o morto, non esistono secondi classificati!

  2. #2
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    Ciao,
    codice:
    FoglioExcel.ActiveWorkbook.SaveAs Filename:= App.Path & "\prova.htm", FileFormat:=xlHtml
    Jupy

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.