Para quem sente falta da barra inferior de idiomas do Office 2007 e 2010 e enlouquece com a caixa de ferramentas de idiomas do Office para Mac (2011) descrevo uma das possíveis soluções para textos multi-idioma.
Já adianto que é uma solução de engenheiro, precisava fazer um artigo com partes em português, inglês e espanhol em um Office 2011 recém adquirido e instalado. Se você é programador e conhece bem AppleScript, etc. e tal pode fazer algo muito mais elegante. O fato é que demorei 5 minutos para fazer isso. Meu tempo vale muito.
O Office 2004 funcionava bem, mas estava antiquado. O Office 2008 foi vergonhoso. E embora o OpenOffice tenha uma boa qualidade inquestionável, reinventar a roda para inserir quebras de seções com numerações próprias é cansativo. VM para rodar um produtivo, e importante, já adquirido Office 2007, parecia razoável.
O Office 2011 parecia uma boa solução para varrer a VM com Windows da máquina. Vale o preço: R$ 199 para 3 licenças. Mas carece (ou desconheço) de algumas funções presentes em outras versões.
A solução adotada aqui utiliza VBA (nível caixinha de areia) e um atalho de teclado para a macro. Tosco. Mas funciona.
Abra o Word 2011:
Na opção Tools clique em Macro e VBA editor:
Copie o texto abaixo:
Sub Set_EN_US()
Selection.LanguageID = wdEnglishUS
End Sub
Sub Set_PT_BR()
Selection.LanguageID = wdBrazilianPortuguese
End Sub
Sub set_ES()
Selection.LanguageID = wdSpanish
End Sub
Dentro de normal.dotm, em New Macros, cole no editor que fica aberto o texto à direita.
Depois é só ir em Tools, Customize Keyboard:
Role as categorias até aparecer a categoria macros, e clique nela.
Selecione a macro com o mouse e na caixa Press new keyboard shortcut selecione uma opção de atalho, como por exemplo, CTRL+I. É só repetir o processo para Inglês, Português e Espanhol.
Agora é só selecionar o texto no idioma diferente do padrão, a ser alterado, e executar o atalho de teclado configurado acima!
Agora é só selecionar o texto no idioma diferente do padrão, a ser alterado, e executar o atalho de teclado configurado acima!
Obrigado!
ResponderExcluirera mesmo isto que precisava saber!