Anda di halaman 1dari 4

VBA y Excel para la ingeniería civil ¿Es realmente necesario el

conocimiento de estos paquetes informáticos dentro de la carrera?


Kleber Mauricio Paredes Fierro
kleberparedes1997@gmail.com
Introducción

El cálculo estructural, el diseño de acero, el cálculo en general; han sido consideradas


como las bases más importantes como ingenieros civiles; sin embargo, en pleno siglo
XXI, las ingenierías se ven enfocadas en la aplicación de softwares que faciliten y
optimicen los recursos. Es así que el desarrollo de paquetes informáticos con aplicaciones
ingenieriles ha incrementado eventualmente; este ensayo busca discernir si es necesario
que las nuevas generaciones de ingenieros civiles se enfoquen en las aplicaciones
informáticas para aplicaciones específicas como cálculo, diseño y planificación.

Este ensayo se centra principalmente en la argumentación acerca de las aplicaciones


informáticas empleadas dentro del curso de programación, esta conformado
principalmente por ejemplos prácticos y de argumentos fundamentados por especialistas
del tema.

Cuerpo

Desde la aparición en 1979 de las primeras hojas de cálculo el desarrollo de aplicaciones


en todas las profesiones ha incrementado, debido a las múltiples necesidades de la
población, varios softwares desde el primero llamado VisiCalc hasta los más sofisticados
en la actualidad como el Microsoft Visual Basic, Microsoft Excel o Grafos.

Desde la primaria hasta el nivel superior, la hoja de cálculo está aumentando


gradualmente en importancia como herramienta para la enseñanza y el aprendizaje,
ofreciendo al usuario la versatilidad de acomodarse a las necesidades del usuario.

En ingeniería civil podemos encontrar en aplicaciones como:

 Calculo de volúmenes.
 Calculo estructural.
 Generación de curvas granulométricas, curvas de nivel, curvas esfuerzo –
deformación.
 Planificación de tiempos en obra.
La programación estructurada es una herramienta empleada para que el usuario pueda
adaptar un software a sus necesidades, sin embargo, este tipo de programación es
diferente a las hojas de cálculo predeterminadas.

Hsiao considera ejemplos como la tabulación y el trazado de funciones, la integración


mediante la regla de Simpson, y hace una breve mención de la posibilidad de cálculos
matriciales, incluidos los métodos de matriz inversa y Gauss-Jordan para resolver
sistemas algebraicos lineales. Aunque este es un documento bastante antiguo, está claro
que el potencial para el uso educativo de las hojas de cálculo dondequiera que se
involucren las matemáticas era obvio para muchas personas, incluso a principios de los
años ochenta.
Con el acceso a VBA, los educadores también están encontrando un gran beneficio al
vincular la programación con el uso de hojas de cálculo, y así superar gran parte del
tiempo dedicado a organizar la entrada y salida de datos.

Debido a la facilidad de manejo del programa Excel, el usuario puede personalizar el


programa según sus requerimientos, esta herramienta para poder personalizar el programa
de Excel se llama Visual Basic (VBA).

El Visual Basic en el contexto de Excel constituye una herramienta de programación que


permite usar código Visual Basic adaptado para interactuar con las múltiples facetas de
Excel y personalizar las aplicaciones que se realicen en esta hoja de cálculo.

Las unidades de código VBA se llaman macros. Los macros pueden ser procedimientos
de dos tipos, estos son:

 Funciones.
 Subrutinas.

Las funciones pueden aceptar argumentos, como constantes, variables o expresiones, se


restringen en entregar un valor en una celda de la hoja de cálculo. Las funciones pueden
llamar a otras funciones y hasta subrutinas.

Una subrutina realiza acciones específicas, pero no devuelven ningún valor. Puede
aceptar argumentos, como constantes, variables o expresiones y puede llamar funciones;
la subrutina puede entregar valores en distintas celdas de la hoja, es ideal para leer
parámetros en algunas celdas y escribir en otras para completar un cuadro de información
a partir de datos leídos.
Es así que desde la aparición en 1979 de las primeras hojas de cálculo y posteriormente
la programación estructurada enfocada a objetos, las soluciones de los problemas desde
los más básicos a los más complejos han sido solucionado mediante la ejecución de
funciones y subrutinas dentro del Excel o simplemente mediante funciones precargadas
dentro del paquete informático. Esto demuestra que el usuario capaz de programar un
lenguaje formal como es el VBA tiene beneficios al momento de solucionar, optimizar y
aprovechar las herramientas informáticas frente a profesional que no manejen estas
herramientas.

En la ingeniería civil si bien no es una carrera que se enfoque profundamente al estudio


del manejo de paquetes informáticos o de aptitudes como es la programación, se viene
dando un repunte de necesidades para solucionar rápidamente los cálculos que se
presentan a lo largo de los niveles de la carrera universitaria.

Un ejemplo donde la ingeniería civil emplea paquetes informáticos programados es para


el estudio de mecánica de suelos, especialmente para la obtención de resultados más
precisos, además de que brinda la versatilidad de graficar dentro del Excel con diferentes
escalas las diferentes curvas obtenidas en los ensayos de laboratorio como son:

Las curvas granulométricas

Las curvas de compresión

Las curvas de asentamiento de suelos

Además de ser un programa que sea simplemente para realizar gráficas y cálculos,
aplicando varias fórmulas y subrutinas; Excel puede convertirse en una potente
herramienta que permite al ingeniero facilitar las actividades diarias.

Una hoja de cálculo correctamente programada permite realizar búsquedas complejas,


estimaciones, planificación, cálculos complejos entre otros. Que facilitan y optimizan
recursos dentro del ámbito profesional.

Conclusiones.

Desde la aparición de las primeras hojas de cálculo y la programación los usuarios de los
paquetes informáticos pueden utilizar los programas de acuerdo a sus necesidades,
empleando en actividades específicas para solucionar problemas dentro del ámbito
profesional donde laboren.
El siglo XXI ha sido testigo de crecimiento exponencial de las aplicaciones informáticas
dentro de cada una de las profesiones y actividades cotidianas; dentro de la ingeniería
civil, el uso de estas aplicaciones permite que el usuario obtenga resultados de cálculo
rápidamente, además de que permite interpretarlos mediante gráficos o diagramas de
flujo; haciendo de esta una herramienta fundamental en las actividades de la ingeniería
actualmente.

Los paquetes informáticos como el VBA y el Excel utilizados correctamente, con las
funciones y subrutinas permiten al usuario acomodarse a sus necesidades; empleándose
macros y un lenguaje formal podemos aprovechar al máximo estos paquetes para el
beneficio del usuario.

Referencias bibliográficas

Baker, J., & Sugden, S. J. (2007). Spreadsheets in education–The first 25 years.


Spreadsheets in Education (eJSiE), 1(1), 2. Recuperado 17 noviembre, 2018.

Walter Mora F., M.Sc, & José Luis Espinoza B., M.Sc.. (2005, octubre). Programación
Visual Basic (VBA) para Excel y Análisis Numérico. Recuperado 17
noviembre, 2018, de https://www.u-
cursos.cl/usuario/c19094b1ea89f1f08e243796b671e2e5/mi_blog/r/VBAExcel_
MNumericos.pdf

Villalobos, A. R. (2006, September). Grafos: herramienta informática para el


aprendizaje y resolución de problemas reales de teoría de grafos. In X Congreso
de Ingeniería de Organización. Recuperado 17 noviembre, 2018.

Anda mungkin juga menyukai