Saltar al contenido

Vinculación de contraseña de acceso y lista para regla de validación

publicado

Buenas a todos, un servicio: Estaba leyendo un topic muy interesante que hacía referencia JoaoM en https://www.ayudaexcel.com/foro/threads/vinculacion-de-contrasena-de-acceso-y-lista-para-regla-de-validacion.38016/ , pero que lastimosamente se ha cerrado por abandono, del cual lo estoy adaptando a un archivo mio, pero que la estructura de la hoja “Autorizados” difiere sólo en una columna adicional a la que yo la nombro como “Tabla_usuarios” y que contiene las siguientes columnas: ID, USUARIOS, USUARIOS_NOMBRES, AREA_NOMBRES, PASSWORD y PERFIL y he reemplazo las celdas que nombra el código B12 y B14 por I2 e I4 respectivamente.

Lo que sucede que me aparece una alerta: “Se ha producido el error ‘1004’ en tiempo de ejecuión: No se puede obtener la propiedad VLookup de la clase WorksheetFunction.” y sombrea en fondo amarillo la siguiente línea: If password = WorksheetFunction.VLookup(UserList.Value, Range("Users_List"), 4, 0) Then . Si bien he reemplazado el valor 4 por el 3 original de esta línea, que en verdad asumo que indica el número de columna, no sé cuál sería el posible error.

Agradeciendo de antemano su atención,

Carlos Carnero Gálvez

Featured Replies

publicado

¿ Has probado el archivo que subí en el post #4 del link que mencionas ?

publicado
  • Autor

Que extraño que no halla revisado la versión que mencionas. Permiteme por favor revisarla y realizar los comentarios correspondientes. Desde ya agradezco tu gentil atención.

Saludos,

Carlos

publicado
  • Autor

Buenos días Macro Antonio: Acabo de actualizar el archivo con el archivo que subiste y efecto continua el mismo problema, sombrea en fondo amarillo esta línea:

If password = WorksheetFunction.VLookup(UserList.Value, Range("Users_List"), 3, 0) Then

Te agradeceré revisarla por favor.

Gracias,

Carlos

publicado

Disculpa, pero no se de que archivo hablas, pero seguro que no es el que yo subí.

Jamás utilizo funciones de Excel en mis macros.

publicado
  • Autor

Cuando citas lineas arriba al link que describo inicialmente: "¿ Has probado el archivo que subí en el post #4 del link que mencionas ?"

publicado

El archivo se llama Listas de validación variables.zip, y es el post #5 y no el #4.

Mis disculpas.

publicado
  • Autor

Estimado Macro Antonio: En efecto es el archivo que citas en el post #5 en cual he replicado al mio.

Saludos,

Carlos

publicado
  • Autor

Estimado Macro Antonio: Disculpa que insista en este tema, pero me es muy importante solucionar esta línea por favor.

Se agradece por anticipado.

Saludos,

Carlos

publicado
Estimado Macro Antonio: En efecto es el archivo que citas en el post #5 en cual he replicado al mio.

¿ Y donde está el archivo que te da el error ? Porqué yo no lo veo por ninguna parte.

.

publicado
  • Autor

Estimado [uSER=46507]@Macro Antonio[/uSER]: Grave error el mio, por lo cuál adjunto al presente y perdona que te inoportune. Para el perfil "A" (en la que se tiene acceso a todas las hojas) en el presente ejemplo, se encuentra también llamada la hoja como "Perfil" (se mantiene oculta).

Gracias,

Carlos

Listas de validación variables2.zip

publicado
  • Autor

Por favor si alguién tuviera un tiempo disponible en solucionar este inconveniente con esta macro, le agradeceré su gentileza.

Saludos,

Carlos

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.