Pues el algoritmo parece correcto y eficiente
- buscar diferencia
- buscar cantidad de celtas
- dividir diferencia / cantidad de celtas
- recorrer las celdas sumando esta división
No se a que te refieres con que "Excel lo hace inmediato".
Si lo que te falla es la velocidad, puede que estés trabajando con un componente lento o que estés haciendo las lecturas/escrituras directamente en el archivo de disco.
Trata de trabajár en memoria con los datos.
|