Access
  • Home

Seguridad de macros en Access 2007 II – Demo

  • By mcpegasus
  • Jul-6-2007
  • Sin categoría
  • 2 Comments.

Aplicación. 



Nombre aplicación: dbMcDemo.SeguridadMacros


Versión de aplicación:   1.00 ( 


Versión de Access: 2002 XP, 2003, 2007


 


Finalidad.


Comprobar el nivel de Seguridad de macros y en caso de no estar en el nivel “Bajo” para versión 2003 o “Habilitar todas las macros (no recomendado…)” para 2007, aconsejar al usuario que baje dicho nivel para que no se le muestra la advertencia al iniciar la aplicación.


 


Funcionabilidad.


Desde un formulario de inicio (frmInicio) y al abrir se comprueba si es cualquiera de las versiones 2003 o 2007 y en este caso abre uno de los formularios según la versión que corresponda frmSeguridadMacrosInicio_2003 o frmSeguridadMacrosInicio_2007 .


Al abrir cualquiera de estos dos formularios se comprueba el nivel de seguridad, si este está en “Bajo”, el formulario se cierra permitiendo a la aplicación continuar con su trabajo.


En caso de estar en cualquiera de los otros niveles se abre frmSeguridadMacrosInicio_200x y su finalidad es incitar al usuario a que baje el nivel para que no le moleste la advertencia, de hecho cuando pulsa Aceptar y no ha cambiado el nivel, este lo hace por él avisándoselo para que siempre sea el usuario el que realmente realiza la acción. En todo momento puede cancelar pulsando el botón correspondiente.


 


Qué podemos encontrar.




  • Código de cómo conseguir la versión que se está ejecutando de Access, de dos modos diferentes una de ellas consultando en el registro de Windows.


  • También cómo acceder a la propiedad “Palabras clave” de la ficha “Resumen” de la base de datos.


  • Cómo conocer si la base de datos es MDE.


  • En caso de que la aplicación ha cambiado de alojamiento, comprueba si el icono está en la ruta indicada en las Propiedades de Inicio de la dbs, en caso contrario configura la nueva ruta.


  • Cómo acceder a las Propiedades de Inicio  y modificarlas.


  • Diferentes funciones para leer y escribir en el registro de Windows en cualquiera de sus ramas.


  • Funcionamiento de la función incorporada Switch.

 


Descarga.




  • dbMcDemo.SeguridadMacros.zip

 


Agradecimientos.


A Juan M. Afán de Ribera por su ejemplo del 2003  http://accessvbafaq.mvps.org:80/item.asp?pagina=77


Gracias Happy, el ahorro de tiempo ha sido considerable.


 

Recursos e información complementaria:

·         Habilitar o deshabilitar macros en documentos de Office 


·         Establecer o cambiar en Access 2007 la seguridad por usuarios de Access 2003


·         Niveles de seguridad de las macros 2003


 


Mc.

Comments

2 Responsesso far

  1. anonymous dice:
    9 diciembre, 2008 a las 1:23 am

    hola deseo saber como bloqueo el acceso al usuario final

    Responder
  2. mcpegasus dice:
    9 diciembre, 2008 a las 10:00 am

    Hola Jader,

    No termino de entender cual es la necesidad que tienes ya que si tú pones una aplicación que necesitas quitar las macros para que funcione, ¿cómo se las vas a desactivar a un usuario final?.

    Cuenta un poco más la necesidad que tengas.

    Gracias.

    Responder

Deja un comentario Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

← Previous Post Next Post →

Categories

  • Sin categoría

Search:

Archives

  • mayo 2016
  • abril 2016
  • marzo 2016
  • enero 2016
  • diciembre 2015
  • julio 2015
  • junio 2015
  • mayo 2015
  • abril 2015
  • marzo 2015
  • febrero 2015
  • enero 2015
  • diciembre 2014
  • noviembre 2014
  • septiembre 2014
  • agosto 2014
  • junio 2014
  • mayo 2014
  • abril 2014
  • febrero 2013
  • mayo 2011
  • octubre 2010
  • enero 2010
  • junio 2009
  • mayo 2009
  • febrero 2009
  • enero 2009
  • diciembre 2008
  • noviembre 2008
  • octubre 2008
  • agosto 2008
  • junio 2008
  • mayo 2008
  • abril 2008
  • marzo 2008
  • enero 2008
  • octubre 2007
  • septiembre 2007
  • julio 2007
  • junio 2007
  • mayo 2007
  • abril 2007
About This Site

A cras tincidunt, ut tellus et. Gravida scel ipsum sed iaculis, nunc non nam. Placerat sed phase llus, purus purus elit.

Archives Widget
  • January 2010
  • December 2009
  • November 2009
  • October 2009
Categories
  • Entertainment
  • Technology
  • Sports & Recreation
  • Jobs & Lifestyle
Search

Powered by WordPress  |  Business Directory by InkThemes.

This site uses cookies: Find out more.