Necesito ayuda con este tema me he cansado de leer paginas referentes al tema y todo lo que consigo son errores si alguien seria tan amable de hecharme un mano se lo agradeceria mucho
Gracias
| |||
Como leer un Excel con C# Necesito ayuda con este tema me he cansado de leer paginas referentes al tema y todo lo que consigo son errores si alguien seria tan amable de hecharme un mano se lo agradeceria mucho Gracias |
| |||
Re: Como leer un Excel con C# Agregue el Com de Office 11 pero me dice que la refencia Interop.Microsoft.Office.Interop.Excel; no pudo se encontrada que sera ?? Gracias y disculpa la molestia |
| |||
Re: Como leer un Excel con C# Ya lo agregue pero me sigue dando el error en las referencias tengo Excel,Microsoft.Office.core,System,System.data,Sys tem.Xml,VBIDE cuando compilo dice que no puede conseguir el Interop |
| |||
Re: Como leer un Excel con C# Consegui esta Solucion pero tiene un problemita using System; using System.Collections.Generic; using System.Text; using System.Data.OleDb; using System.Data; namespace Excel2 { class Program { public void GetExcel(string filename, string sheetName) { OleDbConnection dbConn = null; DataTable resultTable = new DataTable( sheetName ); // Build connection string. string connString = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + filename + ";Extended Properties=Excel 8.0;"; // Create connection and open it. dbConn = new OleDbConnection(connString); dbConn.Open(); if (!sheetName.EndsWith("$")) { sheetName += '$'; } string query = string.Format("SELECT * FROM [{0}]", sheetName); using (OleDbDataAdapter adapter = new OleDbDataAdapter(query, dbConn)) { adapter.Fill(resultTable); } foreach (DataColumn a in resultTable.Columns) { Console.WriteLine(a.DataType.ToString() + " " + a.ToString()); } } static void Main(string[] args) { Program p = new Program(); p.GetExcel("C:\\tesis\\prueba.xls","prueba"); } } } El archivo de excel que estoy provando tiene estos campos 123456 Pedro Perez Rojas, donde cada uno es una celda de excel, el problema es que los datos Pedro Perez Rojas los trae bien pero el 123456 lo trae con un valor F1 que puede ser? |