Por que motivo não consigo seleccionar controlos de formulário e ActiveX?

Sintomas

Seleccionar um controlo é por vezes difícil e imprevisível.

Causa

Poderão existir vários motivos para esta situação:

  • Visto que um controlo de formulário pode conter texto ou outros objectos (tais como uma imagem), quando tentar seleccionar o controlo, poderá não estar a seleccionar todo o controlo se não posicionar o ponteiro correctamente no limite do controlo.
  • Visto que o Excel não está no modo de estrutura, quando tentar seleccionar um controlo ActiveX, poderá inadvertidamente iniciar uma acção, tal como executar uma macro ou seleccionar uma caixa de verificação.
  • Existem muitos controlos posicionados perto uns dos outros.

Resolução

Primeiro, determine o tipo de controlo que pretende seleccionar. Visto que existem três tipos diferentes de controlos e objectos que pode modificar de formas distintas, poderá não ter a certeza do tipo de controlo apenas olhando para o mesmo. Para determinar o tipo de controlo com o qual está a trabalhar, clique com o botão direito do rato no controlo e, em seguida, repare no seguinte:

  • Se o menu de atalho tiver o comando Propriedades, o controlo é um controlo ActiveX e o Excel está no modo de estrutura.
  • Se o menu de atalho tiver o comando Atribuir Macro, o controlo é um controlo de formulário.

 Sugestão   Para apresentar o menu de atalho correcto para um controlo de formulário de caixa de grupo, certifique-se de que selecciona o perímetro da caixa de grupo e não o interior da caixa de grupo.

  • Se o menu de atalho tiver o comando Editar Texto, o objecto é um objecto das Ferramentas de Desenho.

Em seguida, proceda do seguinte modo:

  • Para um controlo de formulário, proceda do seguinte modo:
    • Certifique-se de que o limite do controlo, que tem um padrão pontilhado, é apresentado:

Caixa de texto com um limite pontilhado

Em vez do limite de texto, que tem um padrão tracejado:

Caixa de texto com um limite tracejado.

  • Utilize o seguinte procedimento para seleccionar todo o controlo:
    1. Clique com o botão direito do rato no controlo, mas não clique num comando no menu de atalho.
    2. Prima ESC.
  • Para um controlo ActiveX:
  1. Se o separador Programador não estiver disponível, apresente-o.

MostrarApresentar o separador Programador

  1. Clique no Botão do Microsoft Office Imagem do botão e, em seguida, clique em Opções do Excel.
  1. Na categoria Popular, em Opções principais para trabalhar com o Excel, seleccione a caixa de verificação Mostrar separador Programador no Friso e, em seguida, clique em OK.

 Nota   O Friso é um componente da interface de utilizador Microsoft Office Fluent.

  1. Certifique-se de que o Excel está no modo de estrutura. No separador Programador, no grupo Controlos, active o Modo de EstruturaImagem de botão.
  • Quando trabalhar com muitos controlos posicionados perto uns dos outros, aumente para um tamanho maior de modo a ampliar a vista.

Para mais informações, consulte Ampliar ou reduzir um documento, uma apresentação ou um folha de cálculo.

 
 
Aplica-se a:
Excel 2007