Visual Basic - Forma de Celda de Excel en VB

Life is soft - evento anual de software empresarial
 
Vista:

Forma de Celda de Excel en VB

Publicado por El Bohe (36 intervenciones) el 26/09/2004 23:19:30
Gente: estoy programando un listado en excel desde VB, y anda todo barbaro pero no se como programar para que le de un determinado borde o color de fondo o letra a una celda en especial, debe ser una pavada pero no lo encuentro! Si alguien me tira una mano se lo agradeceria.! 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:Forma de Celda de Excel en VB

Publicado por Dante (72 intervenciones) el 27/09/2004 17:17:08
Siempre que tengas una duda de este tipo, la recomendación inmediata es hacer una macro de lo que deseas y copiarte el código de la macro.
Lo mismo que hay en la macro es lo que debes poner en VB

Saludos
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

RE:Forma de Celda de Excel en VB

Publicado por miguel (1042 intervenciones) el 27/09/2004 17:59:44
Bueno amigo aqui tienes unos pequeños ejemplos:
Dim xlApp As Excel.Application
Dim mySheet As Excel.Worksheet
Sub MandarExcel()
Dim Ruta As String
Set xlApp = CreateObject("Excel.Application")
Ruta = App.Path & "\Hoja.xls"
xlApp.Workbooks.Open Ruta
Set mySheet = xlApp.Worksheets(1) 'Activamos la Hoja 1
mySheet.Cells(1, 1) = "Miguel"
mySheet.Cells(1, 1).Font.Size = 9 'Definimos el Tamaño de letra
mySheet.Cells(1, 1).Font.Name = "Tahoma" 'Nombre Letra
mySheet.Cells(1, 1).Font.Bold = True 'Negrita
mySheet.Cells(1, 1).Font.Italic = True 'cursiva
mySheet.Cells(1, 1).Borders.LineStyle = xlContinuous 'Poner Border sencillo.
mySheet.Cells(1, 1).Interior.Color = vbYellow 'Color de Relleno
xlApp.Quit
Set xlApp = Nothing
End Sub

Estas son las constantes para poner otro tipo de borde:
XlLineStyle: xlContinuous, xlDash, xlDashDot, xlDashDotDot, xlDot, xlDouble, xlSlantDashDot o xlLineStyleNone.

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

RE:Forma de Celda de Excel color de letra

Publicado por miguel (1042 intervenciones) el 27/09/2004 18:03:47
Me falto el color de letra:
mySheet.Cells(1, 1).Font.Color = vbRed
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