Hola ceSharp,
Muchisimas gracias por responder a mi pregunta, te cuento. Después de mucho trabajar (no soy informático) conseguí construir una macro bastante compleja que finalmente va muy bien, pero ya que hice eso, ahora la quiero refinar y me encuentro con que siempre mis "Sub" (hice varios intentos) aparecieron declarados sin argumentos pues editaba mis macros a partir de lo obtenido al grabarlas directamente de excel.
Ahora quiero mejorar el procedimiento a objeto de facilitar el formateo de muchisimas tablas con las que debo trabajar y estoy probando un ejemplo obtenido de un manual, así llegué a este código, pero al pulsar f8 no se ejecuta. Cómo debería quedar este código para que sí funcione?... si lo consigo podre seguir adelante.
Código Macro:
Ver originalSub Poner_Bordes(Nombre_Hoja As String, Rango_Total As String, Rango_Primera_Fila As String)
Worksheets(Nombre_Hoja).Activate
ActiveSheet.Range(Rango_Total).Select
' Hacemos cuadro y líneas verticales.
'.......
'.......
' Selección de la primera fila
ActiveSheet.Range(Primera_Fila).Select
' Hacemos línea inferior doble
'.........
End Sub
Gracias por tu ayuda.