SlideShare una empresa de Scribd logo
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 ejecució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.

Más contenido relacionado

La actualidad más candente

Informatica
InformaticaInformatica
Informatica
smileballet
 
Word
WordWord
El ppt2
El ppt2El ppt2
El ppt2
pattycg13
 
Microsoft office
Microsoft officeMicrosoft office
Microsoft office
JUVENCIOREYES2
 
Libre office (1)
Libre office (1)Libre office (1)
Libre office (1)JESSI_15
 
OPENOFFICE AND POWER-POINT
OPENOFFICE AND POWER-POINTOPENOFFICE AND POWER-POINT
OPENOFFICE AND POWER-POINT
Repetio9
 
Trabajo introductorio janneth
Trabajo introductorio jannethTrabajo introductorio janneth
Trabajo introductorio janneth
jannethzoraida
 
Openoffice Y Powepoint Carlos
Openoffice Y Powepoint CarlosOpenoffice Y Powepoint Carlos
Openoffice Y Powepoint Carlos
Repetio9
 
Aplicación de open office
Aplicación de open officeAplicación de open office
Aplicación de open officeluismullo
 
Presentacion hojas electronicas
Presentacion hojas electronicasPresentacion hojas electronicas
Presentacion hojas electronicas
Eduardo David
 
Angelromero informatica
Angelromero informaticaAngelromero informatica
Angelromero informaticaxxxromero
 
Comparativo microsoft office y openoffice
Comparativo microsoft office y openofficeComparativo microsoft office y openoffice
Comparativo microsoft office y openoffice
Johanna Oñate
 
Programacion 10%
Programacion 10% Programacion 10%
Programacion 10%
PaolaMejias1
 
Ensayo de la unidad 3 (1)
Ensayo de la unidad 3 (1)Ensayo de la unidad 3 (1)
Ensayo de la unidad 3 (1)
escobarjoy
 
Programas de Microsoft office
Programas de Microsoft officeProgramas de Microsoft office
Programas de Microsoft office070294
 
Presentaciones basada en web y escritorio
Presentaciones basada en web y escritorioPresentaciones basada en web y escritorio
Presentaciones basada en web y escritorio
Jhon Guacho
 
Microsoft word 2013
Microsoft word 2013Microsoft word 2013
Microsoft word 2013
Oscar Alberto Barnett Contreras
 

La actualidad más candente (20)

Informatica
InformaticaInformatica
Informatica
 
Word
WordWord
Word
 
El ppt2
El ppt2El ppt2
El ppt2
 
Microsoft office
Microsoft officeMicrosoft office
Microsoft office
 
Libre office (1)
Libre office (1)Libre office (1)
Libre office (1)
 
OPENOFFICE AND POWER-POINT
OPENOFFICE AND POWER-POINTOPENOFFICE AND POWER-POINT
OPENOFFICE AND POWER-POINT
 
D
DD
D
 
Trabajo introductorio janneth
Trabajo introductorio jannethTrabajo introductorio janneth
Trabajo introductorio janneth
 
Resumen
ResumenResumen
Resumen
 
Openoffice Y Powepoint Carlos
Openoffice Y Powepoint CarlosOpenoffice Y Powepoint Carlos
Openoffice Y Powepoint Carlos
 
Aplicación de open office
Aplicación de open officeAplicación de open office
Aplicación de open office
 
Presentacion hojas electronicas
Presentacion hojas electronicasPresentacion hojas electronicas
Presentacion hojas electronicas
 
Angelromero informatica
Angelromero informaticaAngelromero informatica
Angelromero informatica
 
Comparativo microsoft office y openoffice
Comparativo microsoft office y openofficeComparativo microsoft office y openoffice
Comparativo microsoft office y openoffice
 
Programacion 10%
Programacion 10% Programacion 10%
Programacion 10%
 
Ensayo de la unidad 3 (1)
Ensayo de la unidad 3 (1)Ensayo de la unidad 3 (1)
Ensayo de la unidad 3 (1)
 
Microsoft Officce
Microsoft OfficceMicrosoft Officce
Microsoft Officce
 
Programas de Microsoft office
Programas de Microsoft officeProgramas de Microsoft office
Programas de Microsoft office
 
Presentaciones basada en web y escritorio
Presentaciones basada en web y escritorioPresentaciones basada en web y escritorio
Presentaciones basada en web y escritorio
 
Microsoft word 2013
Microsoft word 2013Microsoft word 2013
Microsoft word 2013
 

Similar a Excel parte #4

Ensayo excel
Ensayo excelEnsayo excel
Ensayo excel
jl22castro
 
Cali luis excel final. (1)
Cali luis excel final. (1)Cali luis excel final. (1)
Cali luis excel final. (1)
oswaldotixi22
 
Cali luis excel final. (1)
Cali luis excel final. (1)Cali luis excel final. (1)
Cali luis excel final. (1)
oswaldotixi22
 
Trabajo de excell
Trabajo de excellTrabajo de excell
Trabajo de excellrubyjvb
 
Guia excel
Guia excelGuia excel
Word
WordWord
Introduccion a ms excel
Introduccion a ms excelIntroduccion a ms excel
Introduccion a ms excelPaito Moya
 
Historia
HistoriaHistoria
HistoriafabiMtz
 
Introcuccion a ms excel 1
Introcuccion a ms excel 1Introcuccion a ms excel 1
Introcuccion a ms excel 1Paito Moya
 
Tcomputacion i
Tcomputacion iTcomputacion i
Tcomputacion i
Frangelica Rios
 
my firsrt slide
my firsrt slidemy firsrt slide
my firsrt slide
kevinya77
 
comparativa (1).pdf
comparativa (1).pdfcomparativa (1).pdf
comparativa (1).pdf
ssuser0fe8b41
 
Microsoft excel 2010
Microsoft excel 2010Microsoft excel 2010
Microsoft excel 2010
heydi chira ordinola
 

Similar a Excel parte #4 (20)

Ensayo excel
Ensayo excelEnsayo excel
Ensayo excel
 
Cali luis excel final. (1)
Cali luis excel final. (1)Cali luis excel final. (1)
Cali luis excel final. (1)
 
Cali luis excel final. (1)
Cali luis excel final. (1)Cali luis excel final. (1)
Cali luis excel final. (1)
 
Trabajo de excell
Trabajo de excellTrabajo de excell
Trabajo de excell
 
Excel
ExcelExcel
Excel
 
Guia excel
Guia excelGuia excel
Guia excel
 
Word
WordWord
Word
 
Ntics
NticsNtics
Ntics
 
Microsoft office excel katherin
Microsoft office excel katherinMicrosoft office excel katherin
Microsoft office excel katherin
 
Documentos en exel
Documentos en exelDocumentos en exel
Documentos en exel
 
Introduccion a ms excel
Introduccion a ms excelIntroduccion a ms excel
Introduccion a ms excel
 
Historia
HistoriaHistoria
Historia
 
Daniel -
Daniel  -Daniel  -
Daniel -
 
Documentos en exel
Documentos en exelDocumentos en exel
Documentos en exel
 
Documentos en exel
Documentos en exelDocumentos en exel
Documentos en exel
 
Introcuccion a ms excel 1
Introcuccion a ms excel 1Introcuccion a ms excel 1
Introcuccion a ms excel 1
 
Tcomputacion i
Tcomputacion iTcomputacion i
Tcomputacion i
 
my firsrt slide
my firsrt slidemy firsrt slide
my firsrt slide
 
comparativa (1).pdf
comparativa (1).pdfcomparativa (1).pdf
comparativa (1).pdf
 
Microsoft excel 2010
Microsoft excel 2010Microsoft excel 2010
Microsoft excel 2010
 

Más de yulieth jerez rodrigues

Funciones de un asistente administrativo
Funciones de un asistente administrativoFunciones de un asistente administrativo
Funciones de un asistente administrativo
yulieth jerez rodrigues
 
Asistencia administrativa
Asistencia administrativaAsistencia administrativa
Asistencia administrativa
yulieth jerez rodrigues
 
Asistencia administrativa
Asistencia administrativaAsistencia administrativa
Asistencia administrativa
yulieth jerez rodrigues
 
Yulieth jerez rodrigues
Yulieth jerez rodriguesYulieth jerez rodrigues
Yulieth jerez rodrigues
yulieth jerez rodrigues
 
Yuliethjerezrodrigues (1)
Yuliethjerezrodrigues (1)Yuliethjerezrodrigues (1)
Yuliethjerezrodrigues (1)
yulieth jerez rodrigues
 

Más de yulieth jerez rodrigues (8)

A.a
A.aA.a
A.a
 
Objetivos
Objetivos Objetivos
Objetivos
 
Funciones de un asistente administrativo
Funciones de un asistente administrativoFunciones de un asistente administrativo
Funciones de un asistente administrativo
 
Funciones de excel
Funciones de excelFunciones de excel
Funciones de excel
 
Asistencia administrativa
Asistencia administrativaAsistencia administrativa
Asistencia administrativa
 
Asistencia administrativa
Asistencia administrativaAsistencia administrativa
Asistencia administrativa
 
Yulieth jerez rodrigues
Yulieth jerez rodriguesYulieth jerez rodrigues
Yulieth jerez rodrigues
 
Yuliethjerezrodrigues (1)
Yuliethjerezrodrigues (1)Yuliethjerezrodrigues (1)
Yuliethjerezrodrigues (1)
 

Último

c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
Martín Ramírez
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
LorenaCovarrubias12
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
auxsoporte
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
CESAR MIJAEL ESPINOZA SALAZAR
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
MauricioSnchez83
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
arleyo2006
 
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
HuallpaSamaniegoSeba
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
Alejandrino Halire Ccahuana
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
YasneidyGonzalez
 
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docxENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
SandraPiza2
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
Distea V región
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
Profes de Relideleón Apellidos
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
LilianaRivera778668
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
sandradianelly
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Txema Gs
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Monseespinoza6
 

Último (20)

c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
 
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
Varón de 30 años acude a consulta por presentar hipertensión arterial de reci...
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 
El fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docxEl fundamento del gobierno de Dios. Lec. 09. docx
El fundamento del gobierno de Dios. Lec. 09. docx
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docxENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
 
El lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libroEl lugar mas bonito del mundo resumen del libro
El lugar mas bonito del mundo resumen del libro
 
Conocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del ArrabalConocemos la ermita de Ntra. Sra. del Arrabal
Conocemos la ermita de Ntra. Sra. del Arrabal
 
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptxCLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
CLASE N.1 ANÁLISIS ADMINISTRATIVO EMPRESARIAL presentación.pptx
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
 

Excel parte #4

  • 1. 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.
  • 2. 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 ejecució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.