none
password y usario en VBA(excel) RRS feed

  • Pregunta

  • Quisiera saber si en excel usando VBA se pueden crear tipos de usuarios con privilegios,password y que puedan accesar solo a ciertos formularios y hojas.

    Seria algo como que el usuario1 solo pueda consultar la info que hay en la hoja principal pero esto a travez de un formulario y asi con varios usuarios, solo que unos pueden modificar otros eliminar y otros pueden accesar a todo(administrador).

    miércoles, 31 de octubre de 2012 19:35

Respuestas

  • Un idea sencilla puede ser pedir un usuario junto a su contraseña al abrir el archivo mediante un formulario. Una vez se valida la contraseña, "escribimos" el loggin introducido en una celda de una hoja totalmente oculta (propiedad .Visible= xlSheetVeryHidden).

    Solo queda comprobar, cada vez que cambiamos de hoja o ejecutamos código, el loggin de esa celda y actuar en función del valor que contiene. "Si tiene permisos le dejamos que vea una hoja, si no los tiene..." etc.

    Es una manera sencilla de hacerlo.


    Working Into Binary (WIB) - http://workingintobinary.blogspot.com.es/

    • Marcado como respuesta m_Danni viernes, 2 de noviembre de 2012 13:55
    viernes, 2 de noviembre de 2012 13:09

Todas las respuestas

  • Un idea sencilla puede ser pedir un usuario junto a su contraseña al abrir el archivo mediante un formulario. Una vez se valida la contraseña, "escribimos" el loggin introducido en una celda de una hoja totalmente oculta (propiedad .Visible= xlSheetVeryHidden).

    Solo queda comprobar, cada vez que cambiamos de hoja o ejecutamos código, el loggin de esa celda y actuar en función del valor que contiene. "Si tiene permisos le dejamos que vea una hoja, si no los tiene..." etc.

    Es una manera sencilla de hacerlo.


    Working Into Binary (WIB) - http://workingintobinary.blogspot.com.es/

    • Marcado como respuesta m_Danni viernes, 2 de noviembre de 2012 13:55
    viernes, 2 de noviembre de 2012 13:09
  • Buena solucion y sencilla.

    Gracias

    viernes, 2 de noviembre de 2012 13:56