Cómo comunicarse con Microsoft Excel mediante MicroMundos

Son cuatro las primitivas que permiten comunicarse con Excel si estuviera disponible en la computadora: abrehojadecálculo, cierrahojadecálculo, fcelda, obtienecelda.

Abrehojadecálculo abre una nueva hoja de cálculo o una hoja de Excel ya creada. Tiene dos entradas: la primera es el nombre del archivo; la segunda el nombre de la hoja.

abrehojadecálculo "mitrabajo "hoja1 Abre una nueva hoja, llamada Mitrabajo, en la Hoja1.
abrehojadecálculo "probabilidad "hoja2 Abre una hoja ya existente en la Hoja2.

Una vez que se ha abierto una hoja de cálculo, se la puede utilizar para añadir o sacar datos. El mando fcelda tiene tres entradas: fila, columna y valor. El reportero obtienecelda tiene dos entradas, fila y columna.

fcelda 1 1 2 Pone el número 2 en la primera celda de la primera fila.
fcelda 1 2 4 Pone el número cuatro en la segunda celda de la primera fila.
obtienecelda 1 1 Reporta el valor de la primera celda de la primera fila.
2  
fcelda 1 2 [] Remueve el valor de la segunda celda de la primera fila.

Nota: MicroMundos mostrará un error si trata de añadir datos haciendo clic directamente en Excel, mientras está utilizando las primitivas MicroMundos para comunicarse con Excel.

Mediante los mandos abrehojadecálculo y cierrahojadecálculo se pueden añadir y cambiar valores en diferentes hojas de cálculo. En realidad se puede transferir información de una hoja a la otra.

abrehojadecálculo "probabilidad "hoja2 Abre la hoja de cálculo Probabilidad en la Hoja2.
fcelda 1 2 4 Pone un 4 en la celda fila 1 columna 2.
da "mivalor obtienecelda 1 2 Da el nombre Mivalor al valor en la celda 1 (fila) 2 (columna)
cierrahojadecálculo Cierra y guarda la hoja de cálculo abierta, Probabilidad.
abrehojadecálculo "lluvia "hoja1 Abre la hoja de cálculo lluvia.
fcelda 2 3 :mivalor Mivalor se inserta en la celda 2 (fila) 3 (columna).
cierrahojadecálculo Cierra la hoja de cálculo Lluvia.

Nota: Cierrahojadecálculo cierra y guarda la hoja de cálculo en el lugar del proyecto MicroMundos, a no ser que la hoja de cálculo haya sido abierta especificando un nombre de ruta completo. Si la hoja de cálculo fue abierta con un nombre de ruta, cierrahojadecálculo se cerrará en su ubicación original.

Cuando se recolectan datos con MicroMundos, se puede utilizar Excel para mostrar los datos en una hoja desplegada o en una gráfica. MicroMundos recoge los datos y Excel se los muestra en una gráfica. Ver Sobresaliente con datos en el libro Trucos y consejos de MicroMundos Pro.