Problema al borrar fila o varias celdas
Tengo una base de datos de varias personas que se ordena alfabéticamente al inserte el valor y cambiar de celda en la columna 11, a más de eso la columna 2 cambia a mayúsculas cualquier texto, lo primero esta es mi línea de código en la hoja 1:
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Application.ScreenUpdating = True End Sub Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 2 And Target.Value <> "" Then Target = UCase(Target) End If If Target.Column = 11 Then Call ordenar End If End Sub
El Problema es el siguiente, cuando borro una fila por completo o varias celdas me aparece el siguiente error:
Se ha producido el error '13' en tiempo de ejecución:
No coinciden los tipos
Le doy a depurar y me marca esta línea de código:
If Target.Column = 2 And Target.Value <> "" Then
Alguna solución o algo que este realizando mal?
Para terminar podrían ayudarme empleando el código de las mayúsculas a varias columnas, ejemplo 2, 7 y 9.
2 Respuestas
Respuesta de Dante Amor
2
Respuesta de James Bond
1