Evitar cargar datos repetidos

11/10/2007 - 21:31 por turkoarg | Informe spam
Tengo una columna llamada cuit (clave única de identificación tributaria), en
la cual incorporo datos.
Se puede hacer una macro que me indique que el valor que estoy cargando en
la celda, ya fue consignado anteriormente en esa columna...
Desde ya muchas gracias
Desde Buenos Aires
La Argentina
El turkoarg
 

Leer las respuestas

#1 Ivan
12/10/2007 - 04:55 | Informe spam
Tengo una columna llamada cuit (clave única de identificación tributaria), en
la cual incorporo datos.
Se puede hacer una macro que me indique que el valor que estoy cargando en
la celda, ya fue consignado anteriormente en esa columna...



hola,

creo que podria valerte algo parecido a esto:

i por ejemplo suponemos que la columna 'cuit' es la 1ª (A) y el dato
lo ingresas siempre en la 1ª celda vacia de esa columna pega esto en
el modulo de la hoja;

'--pegalo en elmodulo de la hoja (adapta las referencias a la Columna
a la real
'y prueba con copias)
'
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Rows.Count > 1 Then _
[a65536].End(xlUp).Select: Exit Sub
If Target.Column = 1 And _
Target.Row = [a65536].End(xlUp).Row And _
Application.CountIf(Columns(1), Target.Value) > 1 Then _
MsgBox "El cuit ya existe": Target.ClearContents: Target.Select
End Sub

espero te ayude

Un saludo
Ivan

Preguntas similares