No hay forma...
Publicado por Carlos Escribano Rey (59 intervenciones) el 09/09/2004 15:36:32
Estoy intentando escribir en un fichero Excel existente desde VB.NET y hago lo siguiente:
Dim oExcel As Excel.Application
Dim oBook As Excel.Workbook
Dim oSheet As Excel.Worksheet
oExcel = New Excel.Application()
oExcel.Visible = True
oBook = oExcel.Workbooks.Open(FilePath)
oBook.Worksheets.Add()
oSheet = oBook.Worksheets(oBook.Worksheets.Count)
oSheet.Activate()
...
Y oSheet.Activate() me lo marca como error de sintaxis y la razón que indica el editor es: "Activate es ambiguo en las interfaces heredadas 'Excel._Worksheet' y 'Excel.DocEvents_Event'"
Y claro, no se como hacer que la hoja que he creado en el libro que he abierto reciba el foco y sea visible.
Muchas gracias por vuestra ayuda
Dim oExcel As Excel.Application
Dim oBook As Excel.Workbook
Dim oSheet As Excel.Worksheet
oExcel = New Excel.Application()
oExcel.Visible = True
oBook = oExcel.Workbooks.Open(FilePath)
oBook.Worksheets.Add()
oSheet = oBook.Worksheets(oBook.Worksheets.Count)
oSheet.Activate()
...
Y oSheet.Activate() me lo marca como error de sintaxis y la razón que indica el editor es: "Activate es ambiguo en las interfaces heredadas 'Excel._Worksheet' y 'Excel.DocEvents_Event'"
Y claro, no se como hacer que la hoja que he creado en el libro que he abierto reciba el foco y sea visible.
Muchas gracias por vuestra ayuda
Valora esta pregunta


0