Guardar un Libro de excel como Pag Web desde vb 6
Publicado por Jhoel (2 intervenciones) el 26/03/2006 22:32:03
Nesecito Guardar un libro Como Pagina Web Desde Visual Basic 6.0
Aqui un trosito de codigo
Private Sub Command1_Click()
Dim oExcel As Object
Dim oBook As Object
Dim oSheet As Object
'iniciar un nuevo libro en Excel
Set oExcel = CreateObject("Excel.Application")
oExcel.Visible = True
Set oBook = oExcel.workbooks.Add
'Añadimos datos a las celdasde la primera hoja en el Libro nuevo
Set oSheet = oBook.Worksheets(1)
oSheet.Range("A1").Value = "Apellido"
oSheet.Range("B1").Value = "Nombre"
oSheet.Range("A1:B1").Font.Bold = True
oSheet.Range("A2").Value = "Daniel"
oSheet.Range("B2").Value = "John"
'Guardar el Libro y Salir de Excel ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡AQUI EL PROBLEMITA!!!!!!!!!!!!!!!!!!!!!!!
'oBook.SaveAs "C:\Book1.xls" 'Asi es facil
oExcel.ActiveWorkbook.SaveAs "C:\pp2.htm" 'Esta es una mala idea
' Pro fabor completen este espacio, oBook se tiene que guardar asi "Book1.htm"
' y debe guardarse tal como lo hace desde una macro de vba
oExcel.Quit
Set oExcel = Nothing
Unload Me
End Sub
Aqui un trosito de codigo
Private Sub Command1_Click()
Dim oExcel As Object
Dim oBook As Object
Dim oSheet As Object
'iniciar un nuevo libro en Excel
Set oExcel = CreateObject("Excel.Application")
oExcel.Visible = True
Set oBook = oExcel.workbooks.Add
'Añadimos datos a las celdasde la primera hoja en el Libro nuevo
Set oSheet = oBook.Worksheets(1)
oSheet.Range("A1").Value = "Apellido"
oSheet.Range("B1").Value = "Nombre"
oSheet.Range("A1:B1").Font.Bold = True
oSheet.Range("A2").Value = "Daniel"
oSheet.Range("B2").Value = "John"
'Guardar el Libro y Salir de Excel ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡AQUI EL PROBLEMITA!!!!!!!!!!!!!!!!!!!!!!!
'oBook.SaveAs "C:\Book1.xls" 'Asi es facil
oExcel.ActiveWorkbook.SaveAs "C:\pp2.htm" 'Esta es una mala idea
' Pro fabor completen este espacio, oBook se tiene que guardar asi "Book1.htm"
' y debe guardarse tal como lo hace desde una macro de vba
oExcel.Quit
Set oExcel = Nothing
Unload Me
End Sub
Valora esta pregunta


0