
Por Paul Cornell
Bem-vindo ao Espaço do Utilizador Avançado do Microsoft® Office XP, uma coluna mensal que ajuda os utilizadores avançados do Microsoft Office XP a criar atalhos para um trabalho mais rápido.
Como poderá saber se é um utilizador avançado? Talvez já tenha colocado a si próprio as seguintes perguntas:
- "Executo várias acções repetidamente no Office. Será possível gravar estas acções e efectuá-las premindo apenas uma tecla?"
- "Ouvi falar em desenvolver soluções empresariais fazendo funcionar em conjunto múltiplas aplicações do Office, mas não sou programador. O que poderei fazer?"
- "Tenho dados empresariais numa aplicação do Office e pretendo adicioná-los a outra aplicação do Office. Existe uma forma de transferi-los automaticamente?"
Se for o seu caso, significa que o Espaço do Utilizador Avançado do Office será um óptimo recurso para si.
Se não for o seu caso, não faz mal. Ainda poderá utilizar as informações desta coluna para se tornar um utilizador avançado do Office. À medida que o seu nível de conhecimento do Office XP aumenta, continue a consultar estas informações para aprender sempre mais um pouco.
Introdução
Esta é uma das muitas personalizações do Office. Esta solução permite visualizar o número de palavras, caracteres (sem incluir espaços) e parágrafos na barra de título de um documento aberto do Microsoft Word 2002. Apesar de ser uma solução simples que imita o comando actual Contar palavras no menu Ferramentas, é uma excelente introdução à personalização do Office.
Para visualizar a contagem de palavras, caracteres e parágrafos na barra de título do Word
- Inicie o Word.
- Prima ALT+F8 ou, no menu Ferramentas, aponte para Macro e, em seguida, clique em Macros.
- Na caixa Macros em, seleccione Normal.dot (modelo global).
- Na caixa Nome da macro, escreva MostrarEstatísticasDoDocumento e, em seguida, clique em Criar.
- Localize o código seguinte:
Sub ShowDocStats()
'
' ShowDocStats Macro
' Macro created [date] by [author]
'
End Sub
Escreva ou cole o seguinte nas seis novas linhas do meio:
Sub ShowDocStats()
'
' ShowDocStats Macro
' Macro created [date] by [author]
'
With ActiveDocument.ActiveWindow
.Caption = .Document.Name & " / " & _
.Document.BuiltInDocumentProperties(wdPropertyWords) & " Words, " & _
.Document.BuiltInDocumentProperties(wdPropertyCharacters) & " Characters, " & _
.Document.BuiltInDocumentProperties(wdPropertyParas) & " Paragraphs"
End With
End Sub
- Prima ALT+F11 ou clique em View Microsoft Word na barra de ferramentas Standard.
- Abra novamente a caixa de diálogo Macros (tal como nos passos 2 a 4) e clique em Executar. Deverá ser apresentado o número de palavras, caracteres (sem espaços) e parágrafos na barra de título do documento do Word actualmente aberto e visível.
Se pretender consultar tópicos mais avançados, visite o Web site Office Developer Center da Microsoft Developer Network (MSDN) e o manual Microsoft Office XP Developer's Guide publicado pela Microsoft Press.
Partilhe as soluções
Pretendo que este seja o seu espaço. Se tiver desenvolvido os seus atalhos e soluções para o Office, poderá enviá-los para pwruser@microsoft.com. Darei destaque a alguns deles nos próximos meses. Peço que me enviem algumas linhas de código ou macros simples; agradeço que não enviem centenas de linhas de código!
Infelizmente, devido a restrições de tempo e espaço, não será possível:
- Apresentar todas as soluções para Office recebidas.
- Responder pessoalmente às mensagens de correio electrónico.
- Fornecer suporte personalizado para as soluções apresentadas.
No próximo mês
No próximo mês, irei descrever macros e explicar como poderão ser utilizadas para automatizar tarefas repetitivas. Também irei apresentar o gravador de macros e gravar uma série de acções no Office XP. Até lá, incentivo-o a ler mais sobre as macros do Office, começando pelo: Documento do Office XP: Documentação técnica sobre a segurança das macros.
Acerca do autor
Paul Cornell faz parte da equipa da Ajuda do Office. Além de escrever a coluna Espaço do Utilizador Avançado do Office, também escreve a coluna Office Talk para a Microsoft Developer Network (MSDN).
Se gostar desta coluna e pretender obter informações sobre mais ofertas divertidas e úteis do Office, inscreva-se para receber a nossa newsletter.