Estou com um sistema praticamente pronto, no qual faz diversos cálculos.
Eu gostaria de inserir uma MensageBox com um ProgressBar indicando o cálculo que está sendo processado.
Porém esse cálculo parte de uma leitura de "N" linhas de um determinado DataGrid, e repete o processo por "For Next". Então não é uma quantidade de execução padrão. Tudo vai de acordo com quantas linhas tem inseridas.
Mas não sei como fazer com que o ProgressBar funcione de acordo com o processo sendo executado, e que carregue de 0 a 100% conforme o volume / tempo de cálculo.
São cálculos bem complexos, mas se alguém puder ajudar ao menos com a lógica da coisa, eu já consigo me virar.