C/Visual C - IMPORTAR DE EXCEL

   
Vista:

IMPORTAR DE EXCEL

Publicado por Oneeee (2 intervenciones) el 21/11/2011 00:38:23
Hola a todos,

Vereis quiero leer un excel y desde ahi cargar unas determinadas celdas a unas variables.

Por un lado tengo el opefiledialog, que me abre el archivo excel y por otra parte las fucniones para abrir una hoja fija, y que me lea las celas, pero no consigo juntarlo todo. Yo lo que quiero es que me opere con la del openFieldialog. De momento solo me lee una, y me hace una inserción en la hoja, aunque esto no lo quiero tampoco... Solo quiero que me lea varias celdas y las pase a variables. Esto es lo que tengo dentro del botón:



OpenFileDialog ofdabrir = new OpenFileDialog();
ofdabrir.Filter = "excel 97-2003 *.xls|*.xls|excel 2007 *.xlsx|*.xlsx";


ofdabrir.Title = "Abrir Archivo excel";
if (ofdabrir.ShowDialog()==DialogResult.OK)
{
System.IO.StreamReader sr = new System.IO.StreamReader(ofdabrir.FileName);
Excel.Application objExcel = new Excel.Application();
objExcel.Visible = true;
Excel.Workbook objLibro = objExcel.Workbooks.Add(Missing.Value);
Excel.Worksheet objHoja =
(Excel.Worksheet)objLibro.Worksheets.get_Item(1);


Excel.Range objRango;
objRango = objHoja.get_Range("A1", Missing.Value);
objRango.Value2 = 10;




string Recuperavalor = Convert.ToString(objRango.Value2);
MessageBox.Show(Recuperavalor);
objExcel = null;
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

IMPORTAR DE EXCEL

Publicado por Oneeee (2 intervenciones) el 21/11/2011 00:43:32
}
ofdabrir.Dispose();
}

Faltaba esta parte
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