Excel es un programa informático desarrollado y distribuido
por Microsoft Corp. Se trata de un software que permite realizar tareas
contables y financieras gracias a sus funciones, desarrolladas específicamente
para ayudar a crear y trabajar con hojas de cálculo.
Excel
La primera incursión de Microsoft en el mundo de las hojas
de cálculo (que permiten manipular datos numéricos en tablas formadas por la
unión de filas y columnas) tuvo lugar en 1982, con la presentación de
Multiplan. Tres años más tarde llegaría la primera versión de Excel.
Ante la demanda de una compañía que ya comercializaba un
programa con el nombre de Excel, Microsoft fue obligada a presentar su producto
como Microsoft Excel en todos sus comunicados oficiales y documentos jurídicos...
Microsoft presentó en 1989 su primera versión de Office, una
suite ofimática (conjunto de programas que son útiles en las tareas de oficina)
que incluía Excel, Word (un procesador de textos) y PowerPoint (una aplicación
para la creación de presentaciones multimediales). Microsoft Excel presentó, a lo largo de su historia,
diversos problemas con las operaciones realizadas en la hoja de cálculo. Uno de
los más importantes ha sido la imposibilidad de trabajar con fechas anteriores
al año 1900, al menos utilizando el formato de fecha propio de la aplicación;
una forma de atravesar dicho obstáculo consiste en crear campos personalizados,
con formatos numéricos, combinados con fórmulas inteligentes que los traten
como datos cronológicos. Cabe destacar que Excel es un programa comercial: hay que
pagar una licencia para poder instalarlo. Existen otras opciones, de código
abierto (“open source“, en inglés), que pueden instalarse o ejecutarse sin
cargo y que también permiten administrar hojas de cálculo, tales como
OpenOffice.org Calc y Google Docs. La mayoría de estos productos son
compatibles con los documentos creados en Excel, pero no ocurre lo mismo en la
dirección opuesta (Excel no es capaz de leer archivos creados con estos
programas).
ExcelUno de los puntos fuertes de Excel es que da a sus
usuarios la posibilidad de personalizar sus hojas de cálculo mediante la
programación de funciones propias, que realicen tareas específicas, ajustadas a
las necesidades de cada uno, y que no hayan sido incluidas en el paquete
original. A grandes rasgos, las opciones son dos: crear fórmulas en las mismas
celda de la planilla en cuestión, o bien utilizar el módulo de desarrollo en
Visual Basic.
En el primer caso, las posibilidades son muy limitadas,
aunque esto no quiere decir que no sean suficientes para la mayoría de los
usuarios. El problema principal reside en la incomodidad que conlleva escribir
el código en una celda, sin la posibilidad de utilizar saltos de línea,
tabulación o comentarios, entre otros tantos elementos propios de un editor
convencional. Desarrollar funciones en el pseudolenguaje de Excel resulta
antinatural, incómodo y poco intuitivo para un programador, sin mencionar que
diversas limitaciones estructurales hacen que no todo sea posible.
Para los desarrolladores que buscan objetivos muy
específicos, o de una complejidad mayor al cálculo de un promedio o de una
comparación entre varios datos, la solución reside en el uso de Visual Basic.
Se trata de un lenguaje con un grado de abstracción relativamente alto (que se
aleja considerablemente del lenguaje de máquina, de la forma en la que trabaja
el procesador) y que, al igual que el utilizado en Excel, funciona por eventos
(esto quiere decir que el usuario debe realizar alguna acción para que se
dispare la ejec4ución del programa).
Dicho esto, la combinación de Excel y Visual Basic también
tiene sus limitaciones, y de ninguna manera puede superar el nivel de
personalización y precisión posible a través de la creación de un programa
desde cero; pero resulta muy eficaz y cómodo para una pequeña compañía, que no
desee invertir el dinero y el tiempo necesarios para el desarrollo de sus
propias aplicaciones. Videos
No hay comentarios.:
Publicar un comentario