Sunteți pe pagina 1din 20

Las opciones de inicio definidas para un archivo de Access determinan la apariencia del archivo y cómo se comp

archivo al abrirlo. Puede establecer las opciones de inicio utilizando la interfaz de usuario de inicio o mediante la
macro AutoExec. 

Para omitir las opciones de inicio establecidas para el proyecto de base de datos de Access, mantenga
presionada la tecla Mayús mientras abre el proyecto de base de datos de Access. 

O bien, para exigir las opciones de inicio establecidas para el proyecto de base de datos de Access, deshab
la funcionalidad de la tecla Mayús que le permite omitir las opciones de inicio. Para ello, establezca la
propiedad AllowBypassKey en False.

Para establecer la propiedad AllowBypassKey en False, siga estos pasos: 


1. Inicie Access.
2. Abra un proyecto de base de datos de Access.
3. Presione Alt+F11 para abrir el editor de Visual Basic.

4. En el editor de Visual Basic, haga clic en Ventana Inmediata en el menú Ver.

5. Escriba o pegue el código siguiente en la ventana Inmediata y presione Entrar.

CurrentProject.Properties.Add "AllowBypassKey", False

6. Cierre el Editor de Visual Basic y, a continuación, cierre el proyecto de base de datos de Access.

7. Abra el proyecto de base de datos de Access. Intente omitir las opciones de inicio establecidas para el proyect
base de datos de Access manteniendo presionada la tecla Mayús mientras abre el proyecto de base de datos de
Access.

La funcionalidad de la tecla Mayús que le permite omitir la opción de inicio está deshabilitada. Aunque manteng
presionada la tecla Mayús para omitir las opciones de inicio, éstas se ejecutan. No puede omitir las opciones de i
" CurrentProject.Properties.Add " AllowBypassKey " Falso"
PRIMER PASO
VENTANA INMEDIATO
Desactivación De La Tecla Shift También Para Que Un Usuario Utilice La Llave Con Un Atajo De Teclado . Instruccion

Clic En El Botón "Inicio" En El Escritorio De Su Ordenador, Y Luego Seleccionar La Opción "Todos Los Programas " .

Haga Clic En La Opción " Microsoft Access 2007 " , Y El Programa Se Abrirá En Su Pantalla. Haga Clic En El Botón De
Office " .

Seleccione La Opción "Abrir" Y , A Continuación, Haga Clic En El Proyecto De Base De Datos Access Que Desea Des
Shift Para . Haga Clic En El Botón "Abrir" .

Presione " F11 " Teclas "ALT " Y En El Teclado Al Mismo Tiempo, Y La Característica Editor De Visual Basic Se Abrirá

Seleccione La Opción "Ver" En El Editor De Visual Basic Y, A Continuación, Haga Clic En La Opción " Ventana Inmed

Enter " CurrentProject.Properties.Add " AllowBypassKey " Falso" En El Cuadro De Texto Y , A Continuación, Pulse L
Cierre El Editor De Visual Basic, Y La Tecla Shift Se Desactivará .

" CurrentProject.Properties.Add " AllowBypassKey " Falso"


Instrucciones
1 Haga clic en el botón "Inicio" en el escritorio de su ordenador y, a continuación, seleccione la opción "Todos los pro
2 Haga clic en la opción "Microsoft Access 2007", y el programa se abrirá en su pantalla. Haga clic en el botón de "M
3 Seleccione la opción "Abrir" y, a continuación, haga clic en el proyecto de base de datos Access que desea desactiva
4 Pulse las teclas de "F11" en el teclado al mismo tiempo "ALT" y, y la característica Editor de Visual Basic se abrirá.
5 Seleccionar la opción "Ver" en el Editor de Visual Basic y, a continuación, haga clic en la opción "Ventana Inmediat
6 Introduzca AllowBypassKey "CurrentProject.Properties.Add", "falso" en el cuadro de texto y, a continuación, pulse

AllowBypassKey "CurrentProject.Properties.Add", "falso"


ne la opción "Todos los programas".
Haga clic en el botón de "Microsoft Office".
Access que desea desactivar la tecla de mayúsculas para. Haga clic en el botón "Abrir".
 de Visual Basic se abrirá.
 opción "Ventana Inmediato".
xto y, a continuación, pulse la tecla "Enter". Cerca del Editor de Visual Basic, y la tecla Shift se desactivará.

es.Add", "falso"
1 primero ai que cifrar contraseña
abrir en modo exclsuzsivo prim
3 procedim inhabilitar shift
Mediante el siguiente código se puede eliminar las entradas indeseadas con la tecla shift.

si no se entra con la clave indicada, se anula la entrada con la tecla shift, y entrando con la clave se activa para la próxima vez q

Public Function AlterarPropriedade(strPropName As String, varPropType As Variant, varPropValue 

Dim dbs As Database, prp As Property 
Const conPropNotFoundError = 3270 
Set dbs = CurrentDb

On Error GoTo Change_Err

dbs.Properties(strPropName) = varPropValue 
AlterarPropriedade = True

Change_Bye:
Exit Function

Change_Err:

If Err = conPropNotFoundError Then ' Propiedad no ha sido localizada. 


Set prp = dbs.CreateProperty(strPropName, varPropType, varPropValue) 

dbs.Properties.Append prp 
Resume Next 
Else 
' Error desconocido. 
AlterarPropriedade = False 
Resume Change_Bye 
End If

End Function

Private Sub Form_Open(Cancel As Integer) 
Dim f As Date 
Dim hoy As Date 
Dim usr As String

usr = InputBox("Introduzca el nombre de usuario", "Usuario", "Pepito de los Palotes"

If usr <> "*** MI CLAVE SECRETA ***" Then 
AlterarPropriedade "AllowBypassKey", dbBoolean, False 
Else 
AlterarPropriedade "AllowBypassKey", dbBoolean, True 
End If 

DoCmd.Close acForm, "inicio"

End Sub
odo exclsuzsivo primero

e activa para la próxima vez que se entre.

Variant, varPropValue As Variant) AsInteger

os Palotes")  

S-ar putea să vă placă și