Macro para que todo se capture en mayúsculas

Tengo un sistema con macro en VBA pero necesito la valiosa ayuda de los expertos para que mediante alguna macro los usuarios de mis hojas de Excel sólo puedan teclear en mayúsculas. ¿Se puede?

1 respuesta

Respuesta
2

Si es para todas las hojas del libro podés colocar la siguiente macro en el objeto ThisWorkbook tal como se observa en la imagen:

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Target.Value = UCase(Target.Value)
End Sub

PD) No cuesta nada registrarse con algún seudónimo y así podemos tener una idea del perfil de usuario: conocimientos de macros, versión Excel u otros detalles que pueden ayudar a la hora de desarrollar una respuesta.

¿Si te registras como 1234xx no serías también anónimo?

¡Gracias! Elsa Matilde. Eres muy amable y muy rápida. Saludos!

Respuesta 'buena'... ya entiendo lo de Anónimo... valoración poco acorde a la respuesta recibida ;(

Jaja, ... ya me has valorado 2 veces como 'buena' ... ¿o por qué te escudas dentro de tu anonimato o porque quizás sepas hacerlo mejor?... pero ya te tengo ubicado ;(

Sdos!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas