Para validar el número de CUIT o CUIL en Access 2000, puedes utilizar el siguiente algoritmo:
1. Verificar que el número ingresado tenga 11 caracteres.
2. Los dos primeros caracteres corresponden al prefijo del documento (20, 23, 24, 27 o 30 para CUIT y 20, 23, 24 o 27 para CUIL).
3. Los siguientes 8 caracteres corresponden al número de documento en sí.
4. El último número es el dígito de control, que se calcula de la siguiente manera:
a. Multiplique los primeros 10 dígitos del CUIT/CUIL por los números 5, 4, 3, 2, 7, 6, 5, 4, 3, 2, respectivamente.
b. Suma los resultados de la multiplicación.
c. Divide la suma obtenida en el paso anterior por 11 y toma el resto.
d. Resta 11 menos el resto obtenido en el paso anterior.
e. Si el resultado es menor que 10, es igual al dígito de control. Si es 10, el dígito de control es 9. Si es 11, el dígito de control es 0.
En Access 2000, puedes utilizar el evento "Después de actualizar" del cuadro de texto donde se ingresa el número de CUIT/CUIL para realizar la validación. En el código del evento, puedes aplicar el algoritmo de validación descrito anteriormente y mostrar un mensaje de error si el número ingresado no es válido.
Aquí hay un ejemplo de código VBA para realizar la validación: