Macro: ¿Cómo hago para que este relacionada con el nombre de una columna y no a la columna en si?
Estoy probando de hacer varias macros. Pero use el "Record macro" y los cambios que hago me aplican a la columna (ejemplo M:M) que selecciono en el momento pero no al nombre de la columna. Con lo cual si quiero aplicar lo mismo a otro archivo, la macro corre para la columna M:M aunque no necesariamente sea la columna correcta. Como hago para que identifique el nombre y ejecute la macro bajo ese nombre.
Aca les pongo un ejemplo
Sub Format_revenue()
'
' Format_revenue Macro
'
'
Columns("M:M").Select
Application.CutCopyMode = False
Selection.NumberFormat = "$* #,##0,"
Columns("O:O").Select
Selection.NumberFormat = "$* #,##0,"
Columns("L:L").Select
Range("L4").Activate
Selection.Delete Shift:=xlToLeft
Columns("M:M").Select
Range("M4").Activate
Selection.Delete Shift:=xlToLeft
End Sub