Excel 2010 y VB.Net 2010

Lo primero que hay que hacer para poder usar Excel 2010 con Microsoft Visual Studio 2010, es añadir la referencia COM Microsoft Excel 14.0 Object Library al proyecto que se esté desarrollando. Después hay que escribir Imports Microsoft.Office.Interop al comienzo del módulo que va a interactuar con Excel.

Ahora voy a añadir unos cuantos ejemplos de ciertas operaciones que realizo con frecuencia:

-Crear una nuevo libro Excel.

Dim xlsApp As Excel.Application
Dim xlsLibro As Excel.Workbook
Dim xlsHoja As Excel.Worksheet

xlsApp = New Excel.Application
xlsLibro = xlsApp.Workbooks.Add
xlsHoja = xlsLibro.Worksheets(1) ‘Para poder trabajar con la primera hoja Excel del libro
xlsHoja = xlsLibro.Worksheets.Add(, xlsLibro.Worksheets(intHoja – 1))’Añadir una nueva hoja Excel al final del libro

-Eliminar la hoja ii del libro Excel.

Call xlsLibro.Worksheets(ii).delete()

-Añadir una fórmula a una celda.

xlsHoja.Range(“C5”).Formula = “=SUM(C1:C4)”

-Cambiar el color de la fuente a azul de una celda o rango.

xlsHoja.Range(“A1”).Font.Color = RGB(0, 0, 255)

-Cambiar el tamaño de la letra de una celda o rango.

xlsHoja.Range(“A1:H10”).Font.Size = 13

-Cambiar el ancho de una columna.

xlsHoja.Columns(“A”).columnwidth = 8

-Guardar un libro en formato xls.

Call xlsLibro.SaveAs(“C:\ejemplo.xls”, FileFormat:=56)

-Guardar un libro y cerrar la aplicación.

Call xlsLibro.SaveAs(“c:\ejemplo.xlsx”)
xlsHoja = Nothing
xlsLibro.Close(False)
xlsLibro = Nothing
xlsApp.Quit()
xlsApp = Nothing

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s