Macro para aplicar formato en fila
Les hago la siguiente consulta. Con la siguiente macro pretendo cambiar el formato de B:E en la fila en donde me encuentre. Pero al ejecutar me da error, diciéndome que se requiere un objeto, marcándome en amarillo la primera línea... ¿qué es lo que tendría que cambiar o agregar?
Private Sub formato()
fila = Target.Row
Range("B" & fila & ":E" & fila).Select
Selection.Font.Name = "Arial"
Selection.Font.Size = 8
Selection.HorizontalAlignment = xlLeft
Selection.VerticalAlignment = xlBottom
Selection.HorizontalAlignment = xlLeft
Selection.VerticalAlignment = xlCenter
Selection.Borders(xlEdgeLeft).LineStyle = xlContinuous
Selection.Borders(xlEdgeTop).LineStyle = xlContinuous
Selection.Borders(xlEdgeBottom).LineStyle = xlContinuous
Selection.Borders(xlEdgeRight).LineStyle = xlContinuous
Selection.Borders(xlInsideVertical).LineStyle = xlContinuous
Selection.Borders(xlInsideHorizontal).LineStyle = xlContinuous
Selection.HorizontalAlignment = xlLeft
Selection.VerticalAlignment = xlCenter
Selection.WrapText = True
Selection.IndentLevel = 1
End sub