Ao usar o Windows Voice Access com um banco de dados do Microsoft Access, os números podem não aparecer para determinados campos de formulário editável (por exemplo, Nome ou Sobrenome) quando você diz "Mostrar números". Como resultado, você não pode selecionar esses campos falando os comandos numerados do Acesso à Voz.

Causa

O Windows Voice Access depende do Windows Automação da Interface do Usuário para identificar e numerar controles interativos.

Alguns controles de formulário do Microsoft Access, particularmente em formulários herdados ou altamente personalizados, não expõem consistentemente as propriedades de automação necessárias. Isso pode ocorrer mesmo quando os controles aparecem habilitados, visíveis e editáveis na interface do usuário. Essa é uma limitação de plataforma conhecida. Você pode melhorar a compatibilidade do Acesso à Voz aplicando as soluções alternativas descritas neste tópico.

Confirme se o formulário está no Modo de Exibição de Formulário

O Acesso à Voz não atribui números de acesso no Modo de Exibição de Design ou no Modo de Exibição de Folha de Dados.

  1. Ative o Acesso à Voz e abra o formulário no Modo de Exibição de Formulários.

  2. Clique no plano de fundo do formulário.

  3. Diga "Mostrar números".

Verificar propriedades de controle

No Modo de Exibição de Design, selecione a caixa de texto afetada (por exemplo, Nome) e confirme as seguintes propriedades:

Propriedade

Valor necessário

Habilitado

Sim

Visible

Sim

Bloqueada

Não

Parada de tabulação

Sim

Importante: Se Tab Stop estiver definido como Não, o controle normalmente será ignorado pelo Acesso à Voz.

Verificar a ordem da guia

O Acesso à Voz depende muito da navegação de guia para reconhecer controles focalizáveis.

  1. Abra o formulário no Modo de Exibição de Design.

  2. Na guia Design, selecione Tab Order.

  3. Verifique se todos os campos relevantes estão incluídos e aparecem em uma ordem lógica (de cima para baixo).

  4. Salve o formulário e reabra-o no Modo de Exibição de Formulários.

Verifique se todos os campos têm rótulos explícitos

O Acesso à Voz geralmente ignora caixas de texto que não têm controles de rótulo associados.

Práticas recomendadas

  • Use a ferramenta Rótulo (não texto estático).

  • Coloque rótulos próximos aos campos associados.

  • Verifique se o texto do rótulo é descritivo e exclusivo.

Dica: Arrastar campos da Lista de Campos cria automaticamente um par de caixas de texto e rótulos associados corretamente.

Evitar controles sobrepostos ou obscurecidos

O Acesso à Voz não numera controles que são:

  • Sobrepondo outros elementos.

  • Coberto por formas decorativas ou imagens.

  • Oculto devido a problemas de ordem Z ou camadas.

Certifique-se de remover ou simplificar formas e imagens em segundo plano e use Organizar > Trazer para a Frente para controles afetados.

Esteja ciente das limitações de subformidade

Se os campos estiverem localizados dentro de um subforma, o Acesso à Voz poderá atribuir um número ao contêiner de subformação. Campos individuais dentro do subforma podem não receber números de acesso

Soluções alternativas

  • Clique no subforma e, em seguida, diga "Mostrar números".

  • Navegue usando comandos "Tab".

  • Use comandos de voz baseados em rótulo (consulte próxima seção).

Usar comandos de Acesso de Voz baseados em rótulo

Mesmo quando os números de acesso não estão disponíveis, o Voice Access pode reconhecer rótulos de campo.

Exemplos

Texto sem formatação

Clique em primeiro nome

Sobrenome de foco

Mostrar mais linhas

Isso requer texto de rótulo claro e visível e nenhum rótulo duplicado no mesmo formulário.

Limitações conhecidas

Se todas as soluções alternativas forem aplicadas e os números de acesso ainda não aparecerem, o comportamento será por design para a plataforma atual.

  • Os formulários de Acesso Herdado podem não dar suporte total a Automação da Interface do Usuário modernas.

  • O comportamento do Acesso à Voz é inconsistente entre subformos com layouts altamente personalizados.

  • O comportamento do Acesso à Voz é inconsistente em bancos de dados mais antigos.

  • Mesmo formulários bem estruturados podem não expor todos os campos de forma confiável.

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.