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:
Para instalar o suporte à programação do .NET
em aberto the Painel de controle e selecionar Adicionar ou remover programas.
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.
selecionar o escolher a personalização avançada de aplicativos caixa de seleção e, em seguida, clicar Próximo.
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.
Clique em Update.
Para instalar os assemblies de interoperabilidade primários do Microsoft Office
- Instalar o Assemblies de interoperabilidade primários do Microsoft Office (PIAs) da Web.
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
Abrir um janela do aviso de comando e navegar até um de subpastas específicas do linguagem no diretório do Excel.
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
Abra o Windows Explorer e navegar para um do específico a um linguagem subpastas na pasta do Excel.
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.
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
No janela do aviso de comando, navegar até o diretório que contém o novo arquivo executável.
Tipo de AutoExcel.exe na linha de comando.
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
System.Runtime.InteropServices
Outros recursos
Considerações de design para interoperação
Interoperação com Código Não-Gerenciado