Principales respuestas
Alinear a La Izquierda Contenido de Celda Excel desde VB.NET

Pregunta
-
Respuestas
-
Error mio... perdona!!
Colocalo de esta forma
oSheet.Range("D" & f).HorizontalAlignment = Constants.xlLeftY si no funciona, de esta otra
oSheet.Range("D" & f).HorizontalAlignment = Microsoft.Office.Interop.Excel.Constants.xlLeft- Marcado como respuesta Efrain Mejias Castillo miércoles, 27 de febrero de 2013 13:50
-
Hola. cual es el codigo que estas utilizando para exportar a excel.
Independientemente de eso para alinear el texto ala izquierda debes usar algo asi:
oSheet.Range("A1:D70").HorizontalAlignment = xlLeft
Como vez, el texto del rango de celdas "A1" hasta el D70 le estoy alineando a la izquierda a travez de HorizonTalAligment
Nota:
El codigo es de ejemplo, tendrias que adaptarlo a tus necesidades.
oSheet obviamente hace referencia a un objeto de la Clase Excel.Worksheet.
Luis Muñoz Hidalgo
Mi Blog
Desarrollador de Software
Trujillo-Perú- Editado Luis F. Muñoz Hidalgo martes, 19 de febrero de 2013 2:23
- Marcado como respuesta Efrain Mejias Castillo viernes, 22 de febrero de 2013 14:27
Todas las respuestas
-
Hola. cual es el codigo que estas utilizando para exportar a excel.
Independientemente de eso para alinear el texto ala izquierda debes usar algo asi:
oSheet.Range("A1:D70").HorizontalAlignment = xlLeft
Como vez, el texto del rango de celdas "A1" hasta el D70 le estoy alineando a la izquierda a travez de HorizonTalAligment
Nota:
El codigo es de ejemplo, tendrias que adaptarlo a tus necesidades.
oSheet obviamente hace referencia a un objeto de la Clase Excel.Worksheet.
Luis Muñoz Hidalgo
Mi Blog
Desarrollador de Software
Trujillo-Perú- Editado Luis F. Muñoz Hidalgo martes, 19 de febrero de 2013 2:23
- Marcado como respuesta Efrain Mejias Castillo viernes, 22 de febrero de 2013 14:27
-
Hola y Gracias
tengo que centrar la celda que dejo en negrita ...no se como aplicarle ....
oSheet.Range("A1:D70").HorizontalAlignment =Left
Debo centrar el contenido de la celda dentro de un ciclo....no c como hacer
For Each row2 As DataGridViewRow In DataGridView2.Rows
oSheet.Range("B" & f).Value = CStr(row2.Cells("CodigoArticulo").Value)
oSheet.Range("C" & f).Value = CStr(row2.Cells("Descripcion").Value)
oSheet.Range("D" & f).Value = CStr(row2.Cells("Cantidad").Value)
oSheet.Range("E" & f).Value = CStr(row2.Cells("CodigoEquip").Value)
oSheet.Range("F" & f).Value = CStr(row2.Cells("UnidadMedida").Value)
oSheet.Range("G" & f).Value = CStr(row2.Cells("Prioridad").Value)
f = f + 1
Next
EFRAIN MEJIAS C VALENCIA - VENEZUELA
- Editado Efrain Mejias Castillo martes, 19 de febrero de 2013 3:50
-
-
Hola Pepetrueloide
Colocalo dentro del For, si quieres en la linea de abajo
oSheet.Range("D" & f).Value = CStr(row2.Cells("Cantidad").Value)
oSheet.Range("D" & f).HorizontalAlignment = LeftMe devuelve error que dice No C Puede asignar HorizontalAlignment = Left a la clase RANGE
EFRAIN MEJIAS C VALENCIA - VENEZUELA
-
Error mio... perdona!!
Colocalo de esta forma
oSheet.Range("D" & f).HorizontalAlignment = Constants.xlLeftY si no funciona, de esta otra
oSheet.Range("D" & f).HorizontalAlignment = Microsoft.Office.Interop.Excel.Constants.xlLeft- Marcado como respuesta Efrain Mejias Castillo miércoles, 27 de febrero de 2013 13:50
-