Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Você pode usar a propriedade AllowBypassKey para especificar se a tecla SHIFT está habilitado para ignorar as propriedades de inicialização e a macro AutoExec. Por exemplo, você pode definir a propriedade AllowBypassKey como False para impedir que um usuário ignore a macro AutoExec e as propriedades de inicialização.

Configuração

A propriedade AllowBypassKey usa as configurações a seguir.

Configuração

Descrição

True

Habilita a tecla SHIFT para permitir que o usuário ignore as propriedades de inicialização e a macro AutoExec.

False

Desabilita a tecla SHIFT para impedir que o usuário ignore as propriedades de inicialização e a macro AutoExec.


Você pode definir essa propriedade usando macro ou código do Visual Basic for Applications (VBA).

Para definir a propriedade AllowBypassKey usando uma macro ou código do Visual Basic for Applications (VBA), você deve criar a propriedade das seguintes maneiras:

  • Em um banco de dados do Microsoft Access (.mdb ou .accdb), você pode adicionar a propriedade usando o método CreateProperty e depois acrescentá-lo à coleção Properties do objeto Database.

  • Em um projeto do Microsoft Access (.adp), você pode adicionar a propriedade à coleção AccessObjectProperties do objeto CurrentProject usando o método Add.

Comentários

Você deve verificar se a propriedade AllowBypassKey está definida como True quando depurar um aplicativo.

A configuração da propriedade AllowBypassKey não entrará em vigor até a próxima vez que o banco de dados do aplicativo for aberto.

Exemplo

O exemplo a seguir mostra um procedimento denominado SetBypassProperty que passa o nome da propriedade a ser definida, seu tipo de dados e a configuração. O procedimento de uso geral ChangeProperty tenta configurar a propriedade AllowBypassKey e, se ela não for encontrada, usa o método CreateProperty para acrescentar a propriedade à coleção Properties. Isso é necessário porque a propriedade AllowBypassKey não é exibida na coleção Propriedades até ter sido adicionada.

Sub SetBypassProperty()
Const DB_Boolean As Long = 1
ChangeProperty "AllowBypassKey", DB_Boolean, False
End Sub
Function ChangeProperty(strPropName As String, _
varPropType As Variant, _
varPropValue As Variant) As Integer
Dim dbs As Object, prp As Variant
Const conPropNotFoundError = 3270
Set dbs = CurrentDb
On Error GoTo Change_Err
dbs.Properties(strPropName) = varPropValue
ChangeProperty = True
Change_Bye:
Exit Function
Change_Err:
If Err = conPropNotFoundError Then ' Property not found.
Set prp = dbs.CreateProperty(strPropName, _
varPropType, varPropValue)
dbs.Properties.Append prp
Resume Next
Else
' Unknown error.
ChangeProperty = False
Resume Change_Bye
End If
End Function

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×