Artigo: 212536 - Última revisão: quinta-feira, 12 de Outubro de 2006 - Revisão: 4.4

Como executar códigos de exemplo a partir de artigos da base de dados de conhecimento no Office 2000

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Este artigo foi publicado anteriormente em PT212536
Para obter uma versão deste artigo referente ao Microsoft Office XP, consulte 290140  (http://support.microsoft.com/kb/290140/PT/ ) .
Para obter uma versão deste artigo referente ao Microsoft Office 97, consulte 173707  (http://support.microsoft.com/kb/173707/PT/ ) .
Para obter uma versão deste artigo referente ao Microsoft Office 2001 para Mac, consulte 274703  (http://support.microsoft.com/kb/274703/PT/ ) .
Para obter uma versão deste artigo referente ao Microsoft Office 98 Macintosh Edition, consulte 181058  (http://support.microsoft.com/kb/181058/PT/ ) .

Nesta página

Expandir tudo | Reduzir tudo

Sumário

A base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base) contém vários artigos que incluem códigos de exemplo para macros do Visual Basic for Applications. Muitas destas macros exemplificam conceitos básicos de programação no Visual Basic para as várias aplicações do Office 2000. Este artigo contém instruções sobre como utilizar código de exemplo para criar uma nova macro e como executar a macro.

Mais Informação

A Microsoft fornece exemplos de programação apenas a título informativo, sem garantia expressa ou implícita, incluindo, sem limitação, as garantias implícitas de comercialização e/ou adequação a um fim específico. Este artigo pressupõe que o utilizador conhece a linguagem de programação apresentada e as ferramentas utilizadas para criar e depurar procedimentos. Os técnicos de suporte da Microsoft podem ajudar a explicar a funcionalidade de um determinado procedimento, mas não modificarão estes exemplos para proporcionarem funcionalidades adicionais nem criarão procedimentos adaptados às necessidades específicas do utilizador. Para utilizar o código de exemplo a partir de um artigo da base de dados de conhecimento, tem de adicionar uma nova macro do Visual Basic (ou seleccionar uma macro existente). A seguir poderá copiar/colar ou escrever o código de exemplo para esta macro utilizando um dos seguintes métodos:

Criar uma nova macro

  1. Abra ou crie um modelo na aplicação do Office que está a utilizar.
  2. No menu Ferramentas, aponte para Macro e clique em Macros.
  3. Na lista Macros em, seleccione o modelo ou documento do Word onde pretende guardar a macro.
  4. Na caixa Nome da macro, escreva um nome para a macro.
  5. Clique em Criar para abrir o editor do Visual Basic.
  6. Efectue um dos seguintes procedimentos:

  • Escreva o código de macro entre a linha Sub Nomedamacro() e a linha End Sub.
Sub nomedamacro()
    Escreva o código de macro aqui
End Sub

- ou -

  • Copie e cole o código de exemplo para a macro seguindo estes passos:
Sub nomedamacro()
 
End Sub

  1. Mude para o programa que está a utilizar para visualizar o artigo da base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base), como o Microsoft Internet Explorer.
  2. Para seleccionar o código de exemplo, mantenha premida a tecla CTRL e clique no código.
  3. No menu Editar clique em Copiar.
  4. Mude para o editor do Visual Basic.
  5. No editor do Visual Basic, seleccione o texto do código existente de Sub Nomedamacro() até End Sub da macro.
  6. No menu Editar, clique em Colar.

    NOTA: quando cola, o texto do código existente será substituído pelo código copiado do artigo da base de dados de conhecimento.
Depois de escrever ou colar o código para a macro, no menu File, clique em Close and Return to Microsoft <aplicação>

em que <aplicação> corresponde à aplicação do Microsoft Office 2000 que está a utilizar. NOTA: utilize a tecla TAB para avançar o texto. As linhas que começam por um apóstrofo (') são comentários e não são necessárias para executar a macro. No entanto, poderá pretender escrevê-los para que seja mais fácil compreender a macro.

Adicionar o código de exemplo a um módulo

Para adicionar código a um módulo, é necessário ter um módulo ou criar um novo módulo. Para o fazer, siga estes passos:
  1. Abra ou crie um modelo na aplicação do Office que está a utilizar.
  2. No menu Ferramentas, aponte para Macro e clique em Editor do Visual Basic.
  3. Na janela de projecto do editor do Visual Basic (por predefinição esta encontra-se no canto superior esquerdo), clique no ícone de projecto com o mesmo nome que o modelo ou documento. Se ainda não guardou o modelo ou documento, o nome do projecto será semelhante a Project(Documento1) ou TemplateProject(Modelo1).

    NOTA PARA UTILIZADORES DO WORD: se pretende armazenar a macro no modelo global predefinido, Normal.dot, faça duplo clique no projecto Normal.
  4. Se o projecto em que clicou não tiver uma pasta denominada Modules, clique em Module no menu Insert.
  5. Clique em qualquer ponto da janela de código do módulo que pretende criar. A janela de código encontra-se normalmente no canto superior direito do editor do Visual Basic.
  6. Escreva ou cole o código de exemplo tal como é apresentado no artigo da base de dados de conhecimento, incluindo as linhas Sub Nomedamacro() e End Sub.

    NOTA: para obter mais informações sobre como escrever ou colar o código de macro, consulte a secção "Criar uma nova macro" deste artigo.
Depois de escrever ou colar o código para a macro, no menu File, clique em Close and Return to Microsoft <aplicação>

em que <aplicação> corresponde à aplicação do Microsoft Office 2000 que está a utilizar.

Executar a macro

  1. No menu Ferramentas, aponte para Macro e clique em Macros.
  2. Seleccione o nome da macro na lista Nome da macro e clique em Executar.

Referências

A ajuda da Microsoft para cada programa do Office contém vários tópicos sobre como trabalhar com macros. A ajuda do Visual Basic contém informações detalhadas sobre como escrever o seu próprio código.

Para obter informações adicionais sobre como obter ajuda para o Visual Basic for Applications, consulte o seguinte artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
226118  (http://support.microsoft.com/kb/226118/PT/ ) Lista de recursos disponíveis para o ajudar a aprender programação em Visual Basic for Applications

A informação contida neste artigo aplica-se a:
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Word 2000 Standard Edition
  • Microsoft PowerPoint 2000 Standard Edition
  • Microsoft FrontPage 2000 Standard Edition
Palavras-chave: 
kbfaq kbhowto kbinfo kbmacro kbprogramming KB212536