none
Explicación de código RRS feed

  • Debate general

  • AYUDA.

    Podría alguien explicarme esta parte del codigo

    For i AsInteger = 1 To NCol exHoja.Cells.Item(1, i) = ElGrid.Columns(i - 1).Name.ToString 'exHoja.Cells.Item(1, i).HorizontalAlignment = 3NextFor Fila AsInteger = 0 To NRow - 1 For Col AsInteger = 0 To NCol - 1 exHoja.Cells.Item(Fila + 2, Col + 1) = ElGrid.Rows(Fila).Cells(Col).Value


    viernes, 27 de octubre de 2017 18:59

Todas las respuestas

  • Deleted
    viernes, 27 de octubre de 2017 19:21
  • Buenas,

    Lo que haces ese código es hacer un bucle iterando "i" desde 1 hasta el valor de NCol.

    La primera línea lo que hace es leer el nombre de la columna del datagriview "ElGrid" y colocarlo en la primera fila de un Excel.

    Lo siguiente que hace es itera de nuevo desde 0 hasta NCol - 1  asignando a la celda(fila +2,col+1) del Excel el valor de la celda

    (fila, col) del datagridview.

    Seguramente, este codigo este dentro de otro for en el cual itera una variable fila.

    Esa es la explicación de tu código, si tienes dudas comentanos.

    Atte


    No olvides votar mi comentario si te ha ayudado y marcarlo como respuesta si ha sido la solución, con eso ayudas a mejorar mi reputación en la comunidad y a identificar la respuesta a la gente que tenga el mismo problema.

    Para obtener una respuesta lo más rápida y concisa posible, te recomiendo:

    viernes, 27 de octubre de 2017 19:22