Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como conectar C # para o MS Excel
Ser capaz de exportar dados de uma aplicação C # para Microsoft Office Excel pode economizar tempo , opôs-se a fazê-lo manualmente. Em C #, você pode usar a biblioteca de objetos do Microsoft Excel , adicionando uma referência a ele a partir de seu projeto. Depois de ter uma referência, você pode usar o objeto "Application" , que representa toda a aplicação. Conecte-se a uma planilha do Excel e ler seu conteúdo usando o " livro " e objetos " Folha" . Instruções
1

Abra o Microsoft Visual C # Express e clique em " New Project ... " no painel esquerdo da tela. Clique duas vezes para criar um novo projeto "Windows Forms Application " .
2

Clique no menu " Project", clique em " Add Reference" e clique na aba "COM" . Clique duas vezes em " Object Library para adicionar uma referência .
3

Clique duas vezes em " Button " no " painel Tools " para criar um novo botão. Duplo clique em " Button1 " para abrir o módulo " Form1.cs "
4

Definir os objetos do Excel , digitando o seguinte código: .

Excel.Application xlsxApp ;

Excel.Workbook xlsxWB ;

Excel.Worksheet xlsxWS ;

objeto misVal = System.Reflection.Missing.Value ;

xlsxApp = new Excel.Application ();
5

Faça a ligação a partir de C # para uma planilha do Excel , adicionando o seguinte código:

xlsxWB = xlsxApp.Workbooks.Open ("C: \\ \\ ExcelFile.xlsx ", 0 , verdadeira, 5, "", " ", true , Microsoft.Office.Interop.Excel.XlPlatform.xlWindows , "\\ t ", false , false, 0, verdadeiro , 1, 0);
6

Edite o caminho na etapa anterior e digite o caminho eo nome para o arquivo Excel Defina a primeira planilha como a folha de usar , adicionando o seguinte código: .

xlsxWS = ( Excel.Worksheet ) xlsxWB . Worksheets.get_Item (1);
7

Digite o seguinte código para ler célula "A1" e exibir o valor usando uma caixa de mensagem :

MessageBox.Show ( xlsxWS.get_Range ("A1 ", " A1") Value2.ToString ());
8

Feche o livro e solte o objeto do aplicativo Excel , adicionando o seguinte código: .

xlsxWB . Fechar (true , misVal , misVal );

xlsxApp.Quit (); " . button1 "
9

Pressione " F5 " para executar o projeto e clique
< br >

Anterior :

Próximo : No
  Os artigos relacionados
·Como calcular interseção Circles em C + + 
·Como atualizar o Xcode De Terminais 
·Como obter códigos para Dev- C + + 4.9.9.2 
·Como inicializar uma matriz em C 
·Como limpar tela antes de um novo loop em um CPP 
·Como compilar C + + em Linux 
·Como fazer um gráfico em movimento em C # 
·Como converter radianos em graus em Linguagem C + + em …
·Como chamar um destrutor em C + + 
·O que é o oposto de impressão em Programação C 
  Artigos em destaque
·Como converter letras em números em uma tabela de Cord…
·Como determinar se uma data é válida em um programa C…
·Como Prevenir Uso Múltiplo de um arquivo de cabeçalho…
·O que é WinAC & Kernel Mode 
·Como fazer um retângulo com uma função recursiva em …
·Como Bubble Sort em C 
·Como fazer códigos de números aleatórios Só Mesmo e…
·Como ligar a Lista de Fluxo de entrada em C + + 
·Como escrever um programa que lê uma série de nomes d…
·Como compartilhar variáveis ​​ao longo CPP 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados