Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Se utilizou uma definição para especificar o que acontece quando abre um Base de dados do Microsoft Access, pode ignorar essas definições para recuperar o acesso total à base de dados. Por exemplo, pode definir opções para uma Base de Dados Atual a partir da caixa de diálogo Opções do Access ou ao criar uma macro AutoExec ou por um open procedimento de evento. Se a base de dados tiver uma definição de opção de arranque, este artigo descreve como ignorá-la.

Para ignorar todas as opções de arranque, conclua o seguinte passo:

  • Mantenha premida a tecla SHIFT enquanto abre a base de dados.

Consoante as definições de segurança de macros da base de dados, poderá ver uma ou mais mensagens de segurança no arranque.

Nota: Tem de manter premida a tecla SHIFT enquanto fecha todas as mensagens de segurança ou as opções de arranque não são ignoradas.

Quando abre uma base de dados enquanto mantém premida a tecla SHIFT, muitas das opções que estão definidas na página Base de Dados Atual da caixa de diálogo Opções do Access são ignoradas. Para alterar estas opções, faça o seguinte:

  1. Clique no separador Ficheiro e, em seguida, clique em Opções

    É aberta a caixa Opções do Access .

  2. Clique em Base de Dados Atual e altere as definições da base de dados atual.

Nota: Poderá ter de fechar e reabrir a base de dados para que as alterações sejam eficazes.

A tabela seguinte lista cada definição na página Base de Dados Atual e como se comportam quando abre a base de dados enquanto mantém premida a tecla SHIFT.

Grupo de Opções

Definição

Comportamento quando as opções de arranque são ignoradas

Opções da Aplicação

Título da Aplicação

O título da aplicação personalizada não é apresentado.

Ícone da Aplicação

O ícone de aplicação personalizada não é apresentado.

Mostrar Formulário

O formulário designado não é apresentado e nenhum dos procedimentos de evento do formulário é executado.

Formulário de Apresentação Web

Só está disponível quando está presente um formulário Web designado. Quando disponível, o formulário Web designado não é apresentado e nenhum dos procedimentos de evento do formulário é executado.

Navegação

Apresentar Painel de Navegação

Mesmo que esta opção não esteja selecionada, o Painel de Navegação é apresentado.

Opções do friso e da barra de ferramentas

Nome do Friso

O Friso personalizado designado não é apresentado.

Permitir Menus Completos

Todos os separadores predefinidos do Friso são apresentados independentemente da definição.

Permitir Menus de Atalho Predefinidos

Todos os menus de atalho predefinidos são apresentados independentemente da definição.

Para obter mais informações sobre como definir opções para a Base de Dados Atual, consulte o artigo Definir opções de utilizador para uma base de dados atual a partir de uma localização centralizada.

Se adicionar uma macro do Access denominada AutoExec a uma base de dados, a macro é executada normalmente sempre que abrir a base de dados. Quando ignora as opções de arranque, a macro AutoExec não é executada.

Quando a base de dados tem vários utilizadores, pode impedir que os utilizadores ignorem as opções de arranque. Desative a tecla Ignorar (SHIFT) com o código Visual Basic for Applications (VBA) para definir a propriedade AllowBypassKey como Falso.

A propriedade PermitirTeclaIgnorar utiliza as seguintes definições.

Definição

Descrição

True

Ative a tecla Shift para permitir ao utilizador ignorar as propriedades de arranque e a macro AutoExec.

False

Desative a tecla Shift para impedir o utilizador de ignorar as propriedades de arranque e a macro AutoExec.

Pode definir esta propriedade com um macro ou código VBA.

Para definir a propriedade AllowBypassKey com uma macro, tem de criar a propriedade da seguinte forma:

  • Numa base de dados do Microsoft Access (.mdb ou .accdb), pode adicionar a propriedade com o método CreateProperty e, em seguida, acrescentá-la à coleção Properties do objeto Database.

  • Num projeto do Microsoft Access (.adp), é possível adicionar a propriedade à coleção PropriedadesDoObjetoDeAcesso do objeto ProjetoAtual utilizando o método Adicionar.

A definição da propriedade AllowBypassKey só entrará em vigor na próxima vez que a base de dados da aplicação for aberta.

Início da Página

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.