Select the product you need help with
Como localizar e utilizar a documentação sobre o modelo de objecto do OfficeArtigo: 222101 - Ver produtos para os quais este artigo se aplica. Nesta páginaSumárioEste artigo descreve os recursos e documentação disponível para automatizar a aplicações do Microsoft Office. Estas informações podem ser aplicadas independentemente da linguagem de programação que escolher para automatizar uma aplicação do Office. Este artigo também ilustra como pode começar a escrever código de automatização, percorrendo a documentação para localizar as informações que necessita de realizar uma tarefa específica através de automatização. Mais InformaçãoOnde posso encontrar a documentação do modelo de objecto?Os modelos de objecto para aplicações do Office estão documentados na referência de linguagem para ambas as versões do Office: Microsoft Office 97 Visual Basic for Applications Language ReferenceISBN 1-57231-339-0 Microsoft Office 2000 Visual Basic for Applications Language Reference ISBN 1-57231-955-0. As referências de idioma estão disponíveis na MSDN e na ajuda online fornecida com o Microsoft Office. Estes também podem ser adquiridas num formato impresso. Para ordenar informações, visite: http://mspress.Microsoft.com A tabela seguinte lista os ficheiros de ajuda para cada aplicação do Office.Reduzir esta tabela
Os ficheiros de ajuda fornecidos com o Microsoft Office 97 são instalados por predefinição em: C:\Programas\Microsoft Office\Office Se não conseguir localizar o ficheiro de ajuda do VBA do Office 97 que necessário, provavelmente não foi instalado quando executou o programa de configuração Office 97 inicialmente. Para instalar o ficheiro de ajuda, execute a configuração do Office para adicionar o ficheiro de ajuda do VBA. Tenha em atenção que o ficheiro de ajuda de VBA do Outlook 97 não é instalado pelo programa de configuração do Office. Para obter informações sobre como instalar o ficheiro de ajuda de VBA do Outlook 97, consulte o seguinte artigo na base de dados de conhecimento da Microsoft: 166738 Os ficheiros de ajuda fornecidos com o Microsoft Office 2000 são instalados por predefinição em:
(http://support.microsoft.com/kb/166738/
)
OL97: Como instalar a ajuda do Visual Basic C:\Programas\Microsoft Office\Office\1033 Os ficheiros de ajuda fornecidos com o Microsoft Office XP são instalados por predefinição em: C:\Program Files\Microsoft Office\Office10\1033 C:\Program Files\Microsoft Office\Office11\1033 Nota : programas O Microsoft Office 2000, Microsoft Office XP e o programa de configuração do Microsoft Office 2003 instalam os ficheiros para ajuda do VBA "no primeira utilização." Por conseguinte, poderá não ver o ficheiro de ajuda existentes neste directório se ter não anteriormente tentou aceder ajuda do VBA na aplicação do Office.Como posso utilizar a documentação do modelo de objecto?Existem vários métodos que pode utilizar para localizar documentação para uma classe específica, método ou propriedade:
Como posso saber que classes, métodos e propriedades para utilizar?Se não estiver familiarizado com o modelo de objectos da aplicação que pretende automatizar, pode utilizar o gravador de macros da aplicação para ter uma ideia. Para ilustrar, suponha que pretende automatizar o Microsoft Word para adicionar texto a um novo documento e guarde o documento mas não souber os métodos e propriedades para utilizar, pode começar com o gravador de macros:
Iniciar com a primeira linha da macro gravada a examinar: Documents.Add. Realce os documentos no módulo de código para a macro gravado e prima a tecla F1. O tópico de ajuda fornece-lhe as seguintes informações importantes:
Após o exame da macro gravada, verá que o método ' Guardar como ' tem um argumento para o qual transmitir a constante wdFormatDocument incorporado. Dependendo do idioma programação que escolher para o controlador de automatização, poderá ter de passar o valor numérico para as constantes incorporados. O tópico de ajuda para o método ' Guardar como ' não fornecer estas informações mas não pode localizar no Localizador de objectos . Prima a tecla F2 para apresentar o Localizador de objectos . Tipo: wdFormatDocument na janela de procura e prima a ENTER chave. No painel inferior do Object Browser , verá o equivalente numérico de wdFormatDocument(=0) , bem como outras informações sobre a constante. ReferênciasOnde posso encontrar alguns automatização Exemplos de código?As informações apresentadas até ao momento dá-lhe estabelecer boa base para escrever o código de automatização. A base de dados de conhecimento da Microsoft é um excelente recurso para localizar automatização Exemplos de código escritos no Visual Basic, Visual C++ e o MFC. Seguem-se apenas alguns:Para programadores do Visual BasicPara obter mais informações, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft:220595
(http://support.microsoft.com/kb/220595/
)
Como automatizar o Outlook utilizando o Visual Basic 219151
(http://support.microsoft.com/kb/219151/
)
Como automatizar o Microsoft Excel a partir do Visual Basic 147650
(http://support.microsoft.com/kb/147650/
)
Como navegar objectos do Excel a partir do Visual Basic 142387
(http://support.microsoft.com/kb/142387/
)
A criação de automatização do Excel gráfico w/OLE a partir do Visual Basic 184974
(http://support.microsoft.com/kb/184974/
)
Como utilizar a automatização (OLE) com o Word 220607
(http://support.microsoft.com/kb/220607/
)
Como automatizar o Microsoft Word para efectuar impressão em série a partir do Visual Basic 222929
(http://support.microsoft.com/kb/222929/
)
Como automatizar o PowerPoint utilizando o Visual Basic no Office 2003, no Office XP Developer e no Office 2000 Developer Programadores de C++ Visual (utilizando MFC)Para obter mais informações, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft:178749
(http://support.microsoft.com/kb/178749/
)
Como criar um projecto de automatização utilizando MFC e uma biblioteca de tipos 179706
(http://support.microsoft.com/kb/179706/
)
Como utilizar MFC para automatizar o Excel e criar e formatar um novo livro 186120
(http://support.microsoft.com/kb/186120/
)
Como utilizar MFC para automatizar o Excel e introduza um intervalo com uma matriz 186122
(http://support.microsoft.com/kb/186122/
)
Como utilizar MFC para automatizar o Excel 2000 e Excel 2002 e obter uma matriz de um intervalo no Excel 2000 e Excel 2002 220911
(http://support.microsoft.com/kb/220911/
)
Como automatizar o Microsoft Word para efectuar uma impressão em série utilizando o Visual C++ e MFC 222960
(http://support.microsoft.com/kb/222960/
)
Como automatizar o PowerPoint utilizando o Visual C++ 5.0 ou Visual C++ 6.0 com O Microsoft Foundation Classes Programadores de C/C ++ (sem MFC)Para obter mais informações, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft:216686
(http://support.microsoft.com/kb/216686/
)
Como automatizar o Excel a partir de C++ sem utilizar MFC ou #import 181473
(http://support.microsoft.com/kb/181473/
)
Como utilizar a automatização OLE a partir de uma aplicação C em vez de C++ Programadores de Visual J ++Para obter mais informações, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft:219430
(http://support.microsoft.com/kb/219430/
)
Como criar/formato Livro do Excel utilizando automatização do Visual J ++ 215484
(http://support.microsoft.com/kb/215484/
)
Como automatizar o PowerPoint utilizando o Visual J ++ 6.0 Visual FoxPro programadoresPara obter mais informações, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft:142193
(http://support.microsoft.com/kb/142193/
)
Como utilizar a automatização OLE para adicionar dados a folha de cálculo do Excel 180901
(http://support.microsoft.com/kb/180901/
)
Como criar uma tabela categorizada no Word 97 ou no Office Word 2003 do Visual FoxPro para Windows 5.0 e versões posteriores 181926
(http://support.microsoft.com/kb/181926/
)
Como automatizar o Word utilizando OLE e ODBC em série 194306
(http://support.microsoft.com/kb/194306/
)
Como tornar o Word de impressão duplex utilizando Automatização OLE a partir do Visual FoxPro 230154
(http://support.microsoft.com/kb/230154/
)
Como automatizar o PowerPoint utilizando o Visual FoxPro 241942 Para obter informações adicionais, incluindo o código de exemplo e recursos para automatizar o Microsoft Office, visite o seguinte Web site da Microsoft:
(http://support.microsoft.com/kb/241942/
)
Como evitar erro de impressão do Word com a propriedade BackgroundPrintingStatus http://support.microsoft.com/gp/ofd
(http://support.microsoft.com/gp/ofd)
PropriedadesArtigo: 222101 - Última revisão: terça-feira, 22 de Novembro de 2005 - Revisão: 6.4 A informação contida neste artigo aplica-se a:
Tradução automática IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 222101
(http://support.microsoft.com/kb/222101/en-us/
)
| Traduções de Artigos
|




Voltar ao topo








