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
              
        
        
        
            
            
        
    
                

