none
Me rellena toto el cuadrante del datagridview con el mismo dato RRS feed

  • Pregunta

  • Buenas estoy intentando hacer que me rellene el datagridview con una cuenta que coresponde a 2 celdas horizontal y vertical pero lo que logro es el mismo resultado 

    lo que estoy intentado hacer es rellenar de esta manera como se ve en la imagen

    pero yo consigo esto

    gracias

    Este es el codigo

     Dim peso As Decimal = 90
            
    
            For Cuenta_Celda As Integer = 4 To DataGridView3.Columns.Count - 1
                
                For cuenta_Rowns As Integer = 3 To DataGridView3.Rows.Count - 1
                    Dim Humedad_Cosecha As Decimal = DataGridView3.Rows(Cuenta_Celda).Cells(0).Value
                    DataGridView3.Rows(cuenta_Rowns).Cells(Cuenta_Celda).Value = Math.Round(((100 - Humedad_Cosecha) / 100 * peso) / peso / ((100 - DataGridView3.Rows(1).Cells(Cuenta_Celda).Value) / 100) * peso, 1)
                Next
            Next
    

    lunes, 6 de agosto de 2018 7:33

Respuestas

Todas las respuestas

  • Hola Diablo_Rojo,

    Solo cambia :

    Dim Humedad_Cosecha As Decimal = DataGridView3.Rows(cuenta_Rowns).Cells(0).Value

    Saludos.


    JC NaupaCrispín
    Lima - Perú

    La magia no existe, la programación SI

    • Marcado como respuesta Diablo_Rojo lunes, 6 de agosto de 2018 8:12
    lunes, 6 de agosto de 2018 7:57
  • Gracias Joel C, 

    lo he solucionado de esta manera 

     For Renglones As Integer = 3 To DataGridView3.RowCount - 1
                For Columnas As Integer = 4 To DataGridView3.ColumnCount - 1
                    
                    Dim Humedad_Cosecha As Decimal = DataGridView3.Rows(Renglones).Cells(0).Value
                    DataGridView3.Rows(Renglones).Cells(Columnas).Value = Math.Round(((100 - Humedad_Cosecha) / 100 * peso) / peso / ((100 - DataGridView3.Rows(1).Cells(Columnas).Value) / 100) * peso, 1)
    
                Next
            Next

    lunes, 6 de agosto de 2018 8:08