Para usar o Excel como banco de dados em C#, é necessário seguir os seguintes passos:
Segue abaixo um exemplo de código em C# para gravar e ler dados em uma planilha do Excel:
``` using System; using System.Collections.Generic; using System.Linq; using System.Text; using Microsoft.Office.Interop.Excel;
namespace ConsoleApplication1 {class Program{ static void Main(string[] args) { // Criando objeto do tipo Application Application excel = new Application();
// Abrindo o arquivo Excel Workbook workbook = excel.Workbooks.Open("caminho/do/arquivo.xlsx"); // Selecionando a planilha Worksheet worksheet = workbook.Sheets["Nome_da_Planilha"]; // Gravando dados na célula A1 worksheet.Cells[1, 1] = "Nome"; worksheet.Cells[1, 2] = "Idade"; worksheet.Cells[2, 1] = "João"; worksheet.Cells[2, 2] = "30"; worksheet.Cells[3, 1] = "Maria"; worksheet.Cells[3, 2] = "25"; // Lendo dados da célula A1 Console.WriteLine(worksheet.Cells[1, 1].Value.ToString()); // Lendo dados da célula A2 Console.WriteLine(worksheet.Cells[2, 1].Value.ToString()); // Lendo dados da célula B2 Console.WriteLine(worksheet.Cells[2, 2].Value.ToString()); // Fechando o arquivo Excel workbook.Close(); // Finalizando o objeto Application excel.Quit();} }
} ```