Buenas:
Lo que tú quieres hacer se puede hacer directamente con la clase TEXCEL y la formula "pronostico".
En mi caso, yo tengo un EXCEL ya armado y el programa lo abre (a modo silencioso), cumplimenta las celdas del historico y muestra las previsiones a través de la formula PRONOSTICO, lee las celdas resultantes y lo muestra en pantalla con un nivel de predicción del 95%. Si el usuario desea más información, se muestra el EXCEL en pantalla con gráficos incluidos.
Codigo:
- Code: Select all Expand view
...
...
for z=1 to 20
oSheet:Cells( z+371,14):Value =dat
oSheet:Cells( z+371,16):FormulaLocal:="=pronostico(N"+alltrim(str(z+371))+";O"+alltrim(str(nlinI))+":O371;N"+alltrim(str(nlinI))+":N371)" && pronosticos de ingresos
oSheet:Cells( z+371,19):FormulaLocal:="=pronostico(N"+alltrim(str(z+371))+";R"+alltrim(str(nlinC))+":R371;N"+alltrim(str(nlinC))+":N371)" && pronosticos de compras
oSheet:Cells( z+371,22):FormulaLocal:="=pronostico(N"+alltrim(str(z+371))+";U"+alltrim(str(nlinG))+":U371;N"+alltrim(str(nlinG))+":N371)" && pronosticos de gastos
dat=dat+1
next
...
...
Pantalla:
https://ibb.co/kKH1TVExcel resultante con gráficos incluidos
https://ibb.co/cxuy8Vsaludos.
LORENZO.