MULTIPLICA?ÃO DE LINHAS NO DATA GRID
                    Bom dia a todos,
Preciso de código que multiplique as linhas do meu grid, ou seja, 1,202 x 1,1179 x 1,0501 x 1,0668 que dará o resultado de 1,505293. é um sistema para atualização de Ãndices monetários. Ele terá que pegar os Ãndices de um determinado perÃodo e multiplicar mês a mês trazendo o valor para a data atual
                
            Preciso de código que multiplique as linhas do meu grid, ou seja, 1,202 x 1,1179 x 1,0501 x 1,0668 que dará o resultado de 1,505293. é um sistema para atualização de Ãndices monetários. Ele terá que pegar os Ãndices de um determinado perÃodo e multiplicar mês a mês trazendo o valor para a data atual
                        Public Function GetTotal(grid As DataGridView, indiceColula As Integer) As Decimal
Dim t As Decimal = 1
Dim x As Integer = 0
Do While x < grid.Rows.Count
t = t * Convert.ToDecimal(grid.Rows(x).Cells(indiceColula).Value)
x = x + 1
Loop
Return t
End Function
MsgBox(GetTotal(SeuDataGridView, 2))
                
            Dim t As Decimal = 1
Dim x As Integer = 0
Do While x < grid.Rows.Count
t = t * Convert.ToDecimal(grid.Rows(x).Cells(indiceColula).Value)
x = x + 1
Loop
Return t
End Function
MsgBox(GetTotal(SeuDataGridView, 2))
                    Amigo me desculpe a ignorancia mas sou novato, como faço para chamar esta função.
                
            
                    Você pode chamar ela assim: GetTotal(SeuDataGridView, 2)
Se quiser mostrar uma mensagem com o total faça assim: MsgBox(GetTotal(SeuDataGridView, 2))
se quiser jogar numa textbox, faça assim: SeuTextBox.Text = GetTotal(SeuDataGridView, 2)
Qualquer dúvida, poste aÃ!
            Se quiser mostrar uma mensagem com o total faça assim: MsgBox(GetTotal(SeuDataGridView, 2))
se quiser jogar numa textbox, faça assim: SeuTextBox.Text = GetTotal(SeuDataGridView, 2)
Qualquer dúvida, poste aÃ!
                    Ok.
Muito obrigado deu certo.
Que Deus continue te dando muita sabedoria para que possa ajudar a quem necessite.
            Muito obrigado deu certo.
Que Deus continue te dando muita sabedoria para que possa ajudar a quem necessite.
                        Tópico encerrado , respostas não são mais permitidas
                    
                
