Visual Basic.NET - Vb net y excel

   
Vista:

Vb net y excel

Publicado por dzun (5 intervenciones) el 15/12/2009 17:41:33
UTILIZO EL SIGUIENTE CODIGO PARA COPIAR EL CONTENIDO DE UN GRID A EXCEL
dgPersonas.SelectAll()
dgPersonas.ClipboardCopyMode = DataGridViewClipboardCopyMode.
Clipboard.SetDataObject(dgPersonas.GetClipboardContent())

appExcel = New Excel.Application
wbExcel = appExcel.Workbooks.Add
wsExcel = appExcel.Worksheets(1)

'Pega datos del grid en la hoja de trabajo
wsExcel.Range("A1:F1").Select()
wsExcel.Paste()
wsExcel.Range("A:A").Select()
wsExcel.Selection.EntireRow.Delete()
appExcel.Visible = True

Y COMO LO INDICO EN EL CODIGO, NECESITO ELIMINAR LA PRIMER COLUMNA MEDIANTE EL CODIGO

wsExcel.Selection.EntireRow.Delete()
SIN EMBARGO NO FUNCIONA Y ME MARCA ESTE ERROR: "Public member 'Selection' on type 'Worksheet' not found."

no he logrado encontrar la forma de eliminar columnas de excel mednte vb.net.

SI ALGUIEN PUEDE AYUDARME A RESOLVER MI DUDA, LO AGRADECERE

saludos !
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Vb net y excel

Publicado por dzun (5 intervenciones) el 16/12/2009 19:05:04
la sintaxis correcta para borrar columna de excel es:

wsExcel.Range("A:A").EntireColumn.Delete()

donde wsExcel es la hoja de excel activa

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

RE:Vb net y excel

Publicado por Maria (1 intervención) el 28/07/2014 23:07:57
Estupendo, andaba buscando como insertar una columna :) thanks
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar