C sharp - Codigo Fuente C# con Excel

 
Vista:
Imágen de perfil de Emilio de jesus

Codigo Fuente C# con Excel

Publicado por Emilio de jesus (3 intervenciones) el 02/06/2016 20:28:40
Buen dia amigos! alguien que tenga código fuente de c# de donde pueda adjuntar y mostrar la información contenida en un archivo excel, el objetivo de esta aplicación es poder calcula las cajas por fila de acuerdo a alguna capacidad de empaque que le coloque! espero me explique.

Les adjunto 2 archivos en excel uno que es el archivo original de como lo cargaría y el archivo final de como quedaría el archivo final. Espero que alguien me pueda Ayudar

saludos!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Codigo Fuente C# con Excel

Publicado por Edgar Giovanni Andrade Santamaría (10 intervenciones) el 02/06/2016 20:41:22
que tal buen dia...... te comparto un pequeño codigo donde mustras archivos de Excel en un DataGridView.

espero y te sea de mucha ayuda... Suerte

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "Documentos(*.xls, *.xlsx ) | *.xls; *.xlsx";
string ruta = "";
if (ofd.ShowDialog() == DialogResult.OK)
{
	ruta = ofd.FileName;
	string strConnnectionOle = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source = " + ruta + ";Extended Properties = " + '"' + "Excel 12.0 Xml;HDR = YES" + '"';
	string sqlExcel = "Select * From [NombreHoja$]";
	DataTable DS = new DataTable();
	OleDbConnection oledbConn = new OleDbConnection(strConnnectionOle);
	try
	{
		oledbConn.Open();
		OleDbCommand oledbCmd = new OleDbCommand(sqlExcel, oledbConn);
		OleDbDataAdapter da = new OleDbDataAdapter(oledbCmd);

		da.Fill(DS);
		dtvMateriales.DataSource = DS;
	}
	catch (Exception ex)
	{
		MessageBox.Show(ex.Message);
	}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar