Partilhar via


Exemplo de tecnologia do Microsoft Excel

Este exemplo demonstra usando o Microsoft Excel, Componente Planilha do Microsoft Office, a partir de um aplicativo gerenciado.A funcionalidade através de programação do Microsoft Excel é exposta por meio de suporte à programação do .NET.Excel é usado sistema autônomo um servidor COM neste exemplo para ilustrar sistema autônomo possibilidades para a interação entre código gerenciado e o Microsoft Office sistema.

Observação:

Este exemplo requer o Microsoft Office 2003 com suporte à programação do .NET e assemblies de interoperabilidade primários do Microsoft Office.

Para obter informações sobre como usar os exemplos, consulte os tópicos a seguir:

Download sample

Para instalar o suporte à programação do .NET

  1. em aberto the Painel de controle e selecionar Adicionar ou remover programas.

  2. selecionar Microsoft Office 2003 ou Microsoft Excel 2003 e clicar alterar.Na caixa de diálogo, verifique o Adicionar ou remover recursos botão de opção está selecionado e clicar Próximo.

  3. selecionar o escolher a personalização avançada de aplicativos caixa de seleção e, em seguida, clicar Próximo.

  4. expandir o nó para o Excel e clicar na seta voltada para baixo adjacente ao suporte à programação do .NET.selecionar Executar de Meu computador.

  5. Clique em Update.

Para instalar os assemblies de interoperabilidade primários do Microsoft Office

Um PIA contém definições de tipo para um objeto COM nativo.Uma vez instalado, especificando uma biblioteca de tipos ao criar um aplicativo interop é desnecessária.

Para compilação o utilizando o aviso de comando de exemplo

  1. Abrir um janela do aviso de comando e navegar até um de subpastas específicas do linguagem no diretório do Excel.

  2. Digite o comando a seguir, usando o arquivo de solução correta para sua linguagem de programação.

    MSBuild AutoExcelVB.sln

Para compilação a amostra usando o Visual Studio

  1. Abra o Windows Explorer e navegar para um do específico a um linguagem subpastas na pasta do Excel.

  2. clicar duas vezes no ícone para AutoExcelCP.sln, AutoExcelCS.sln ou AutoExcelVB.sln, dependendo de sua escolha de linguagem de programação, para em aberto o arquivo no Visual Studio.

  3. No Compilação menu, escolher Criar solução.

O exemplo será criado no diretório padrão \bin ou \bin\depurar.

Para executar este exemplo

  1. No janela do aviso de comando, navegar até o diretório que contém o novo arquivo executável.

  2. Tipo de AutoExcel.exe na linha de comando.

  3. Quando tiver terminado, alterne para o janela do aviso de comando e pressione Digite para fechar o Excel e sair do aplicativo.

Observação:

Este exemplo cria um aplicativo de console.Você deve iniciá-lo usando o aviso de comando para exibir sua saída.No participante da execução exemplo deixa a janela do Excel em aberto para mostrar os resultados.

Requisitos

Microsoft Office 2003

Assemblies de interoperabilidade primárias para o Microsoft Office

.NET estrutura versão: 2.0, 1.1, 1.0

Comentários

Comentários de revisão no código-fonte para obter mais informações sobre interoperabilidade do Microsoft Office.

Consulte também

Referência

Array

COMException

InvokeMember

Math

Missing

System.Reflection

System.Runtime.InteropServices

Outros recursos

Considerações de design para interoperação

Interoperação com Código Não-Gerenciado

Eventos gerenciados e não gerenciados

Empacotamento de dados com interoperabilidade de COM