Que debo hacer para que el siguiente código funcione en todas las hojas de Excel. ?
El código siguiente forza a que se escriba en Mayúscula en una hoja de Excel. Funciona siempre y cuando el código se escriba para una hoja especifica. Lo que se requiere es que este código se escriba una sola vez y funcione para todas las hojas del libro. Saludos. Gracias.
Public Sub worksheet_change(ByVal target As Range)
If target.Cells.Count > 1 Or target.HasFormula Then Exit Sub
On Error Resume Next
Application.EnableEvents = False
target.Value = VBA.UCase(target.Value)
Application.EnableEvents = True
On Error GoTo 0
End Sub
Respuesta de Abraham Valencia
2