As bibliotecas de objetos do Microsoft Office expor seus objetos de programação subjacentes a uma variedade de linguagens de programação , o que permite manipular as ferramentas do Office a partir de dentro de suas próprias aplicações. O software de apresentação PowerPoint apresenta uma série de oportunidades para a automação , seja no desenvolvimento de conjuntos de slides ou automatizar o show em si PowerPoint. Usando as bibliotecas de objeto do Office requer uma compreensão completa da hierarquia do modelo de objeto das aulas , assim que investir tempo em estudar a documentação antes de tentar criar seu próprio projeto. Instruções
1
Crie um novo projeto Windows Form clicando em "Arquivo " > "Novo "> " Project ... " a partir do menu para exibir o diálogo "New Project " . Selecione o projeto "Windows Form " e clique em "OK" para começar.
2
Arraste um controle Button a partir da caixa de ferramentas para o formulário em branco em seu projeto. Se a caixa de ferramentas não estiver visível, pressione "Ctrl" + "Alt" + "X" ou clique em "Exibir "> " caixa de ferramentas " para torná-lo visível. Altere a propriedade "texto" para o botão para " automatizar o PowerPoint " na caixa de diálogo "Propriedades" . Se esse diálogo não estiver visível, clique em "Exibir "> " Properties Window " ou pressione "Alt" + "Enter" para exibi-la.
3
Dê um duplo clique no botão para adicionar código para o "Click" do evento. ( Incorporação código manipulador de eventos do botão só para este exemplo. Ele pode ser colocado em qualquer lugar em seu código. )
4
Adicione uma " referência de projeto " para a biblioteca de objetos PowerPoint , clicando com o botão direito em o painel " Solution Explorer " e selecione "Adicionar uma referência .. " a partir do menu de contexto. Na caixa de diálogo "Add Reference " , clique na aba "COM" e role para baixo para selecionar o "Microsoft PowerPoint 14,0 Object Library " ( o número da versão será diferente , dependendo de qual versão do PowerPoint que você instalou ) . Clique em " OK" para fechar o diálogo
5
Importar os dois namespaces necessários , digitando as seguintes declarações no topo do módulo de código : .
Imports Microsoft.Office.Interop
Importações Microsoft.Office.Core
6
Crie dois objetos do PowerPoint para trabalhar, um objeto de aplicativo para representar a chamada para o programa PowerPoint e um objeto de apresentação:
Dim objPPT as New PowerPoint.Application
Dim objPres Como PowerPoint.Presentation
Estas declarações , e tudo o que se segue , são adicionados no método Button_Click , entre o Private Sub e End Sub .
7
Digite uma instrução que abre uma apresentação no PowerPoint :
objPres = objPPT.Presentations.Open ("C: \\ Session Nine.pptx " )
< br > 8
Compilar seu aplicativo Visual Basic pressionando " F7 ". Pressione " F5" para executar o programa de exemplo . Quando você clica no botão " automatizar o PowerPoint " , a apresentação especificada deve abrir.