Macro de mayúsculas, con un problema
Tengo esta macro para todo mayúsculas:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range(" A12:A41,C12:C41")) Is Nothing Then
Target.Value = AMayusculas(Target.Value)
End If
End Sub
Y en un modulo:
Public Function AMayusculas(strTexto As String) As String
AMayusculas = UCase(strTexto)
End Function
Todo perfecto.
Pero al eliminar filas o líneas, me da error en:
Target.Value = AMayusculas(Target.Value)
Aunque le digo finalizar, y me lo hace bien
2 respuestas
Respuesta de Valero Angel Serrano Mercadal
1
Respuesta
1