Como personalizo a interface do usuário do MS Word para facilitar o acesso aos comandos?

0

A questão é como indicado acima no título. O que se segue é apenas informação de fundo que você pode pular livremente ...

Alguém postou um mini-rant fora do tópico como um comentário em uma das minhas respostas, lamentando a perda do comando Selecionar Tudo do menu de contexto do Word em versões recentes (aparentemente o Open Office ainda o possui) ). Minha sugestão de usar Ctrl + A não foi recebida com entusiasmo, já que a combinação do teclado aparentemente foi facilmente esquecida e, em qualquer caso, a memória muscular foi construída simplesmente clique no documento e selecione a opção.

Como essa pessoa, por algum motivo, não estava disposta a postar uma pergunta sobre esse problema, achei que poderia fazê-lo em seu nome e fornecer a solução enquanto estou fazendo isso.

    
por Karan 16.07.2013 / 21:16

1 resposta

3

O Word 2007 e, especialmente, o Fluent User Interface é bastante personalizável. Infelizmente, além das opções limitadas fornecidas pelo próprio programa, qualquer modificação avançada requer o uso de VBA, edição de XML e assim por diante, nenhuma das quais é uma xícara de chá de um usuário em geral. Ainda assim, algumas modificações de interface menores, mas úteis, podem ser realizadas com gratidão sem muita dificuldade ou codificação. Estou focando aqui no comando Selecionar Tudo no Word, mas isso pode ser facilmente estendido para outros comandos em outros aplicativos do Office também. Eu listei alguns recursos no final para aqueles que estão interessados, e é claro que há muito mais por aí, se você não tiver vergonha de codificar.

eu. Use o botão Selecionar já na faixa de opções

O primeiro passo seria verificar se o comando já está acessível na faixa de opções ou em outro lugar. Se você procurar na guia Início , já existe um botão Selecionar disponível e, ao clicar nele, aparece um menu que contém Selecionar tudo :

II.AdicioneobotãoSelectAllàBarradeFerramentasdeAcessoRápido(QAT)

  1. CliquecomobotãodireitodomousenoQATeselecionePersonalizarbarradeferramentasdeacessorápido

  2. Adicioneocomandoconformemostradoabaixo:

  3. Você deve ver isso no QAT assim que terminar:

III.AdicionarobotãoSelectAllàRibbon

  1. CliquecomobotãodireitonafaixadeopçõeseselecionePersonalizarafaixadeopções

  2. Adicioneocomandoconformemostradoabaixo:

  3. Você deve ver isso na faixa de opções quando terminar:

IV.AdicionaraopçãoSelecionartudoaomenudecontexto

  1. NaguiaVisualizar,cliquenobotãoMacrosecrieumanovamacro(onomerealmentenãoimporta,poisamacroprecisaserexecutadaapenasumavezedepoispodeserexcluído):

  2. Digite o código abaixo e clique no botão Executar Macro na barra de ferramentas ou pressione F5 :

    CustomizationContext = NormalTemplate
    CommandBars("Text").Controls.Add ID:=756, Before:=1
    

  3. Vocêdeveverissonomenudecontextoquandoterminar:

  4. Se você deseja que a opção seja adicionada à parte inferior do menu, use o seguinte código de macro:

    CustomizationContext = NormalTemplate
    CommandBars("Text").Controls.Add ID:=756
    

  5. Paraexcluiraopçãorecém-adicionadadapartesuperiordomenu,useoseguintecódigo:

    CustomizationContext=NormalTemplateCommandBars("Text").Controls.Item(1).Delete
    
  6. Para excluir a opção recém-adicionada da parte inferior do menu, use o seguinte código:

    CustomizationContext = NormalTemplate
    CommandBars("Text").Controls.Item(CommandBars("Text").Controls.Count).Delete
    

Nota: Você pode excluir as macros depois de executá-las uma vez. Além disso, como eles afetam o modelo Normal , você pode ser solicitado a salvar as alterações quando sair do Word, dependendo das configurações de File / Options / Advanced / Save :

BastaclicaremSalvare,apartirdeentão,SelecionartudoseráexibidoemtodososdocumentoscombasenomodeloNormal:

Dica: Se você bagunçar seu modelo Normal , basta excluir %AppData%\Microsoft\Templates\Normal.dotm . O Word recriará o modelo com as opções padrão na próxima vez que você executá-lo.

Recursos para ajudar a entender / estender o código de macro:

por 16.07.2013 / 21:16