restringir datos repetidos

16/09/2006 - 00:15 por SantiRv | Informe spam
Hola amigos, nuevamente recurro a ustedes con mi planteamiento (puede
resultarles absurdo):

Desde un formulario en el cual se cargan datos (por ejemplo de
productos) existe un textbox en el cual el usuario debe cargar un
codigo (algo asi como un ID) que, una vez llenado el formulario es
cargado a una tabla especifica en excel
La cuestion seria tratar de que me impida cargar un codigo ya existente
o que me asigne un codigo automaticamente sin recurrir a calculos
propios en la hoja de calculo
Nuevamente gracias
SantiRV
 

Leer las respuestas

#1 Héctor Miguel
16/09/2006 - 05:05 | Informe spam
hola, Santi !

Desde un formulario... se cargan datos... existe un textbox... el usuario debe cargar un codigo (algo asi como un ID)...
... que me impida cargar un codigo ya existente o que me asigne un codigo automaticamente
sin recurrir a calculos propios en la hoja de calculo



puedes usas desde codigo la funcion de hoja de calculo contar.si(...) para comprobar si ya existe el codigo que se intenta agregar [p.e.]

If Application.WorksheetFunction.CountIf(<hoja y rango>, <cuadro de texto>) Then
MsgBox "El codigo ya existe, favor de intentar de nuevo..."
<cuadro de texto>.SetFocus
Exit Sub
End If

para que se pueda asignar 'automaticamente' un nuevo codigo... es necesario que comentes 'la forma' de construccion del codigo :))

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares