INFORMATICA APLICADA A LA INGENIERIA



La informática es una herramienta muy útil y a veces imprescindible en nuestro entorno forestal. Actualmente están saliendo al mercado utilidades especificas que nos ayudan a realizar rutinas de cálculo cada vez más rápido, y de forma más eficaz y sencilla, evitando errores humanos a la hora de hacer los cálculos. La existencia de programas no específicos como Excel o su homónimo en Openoffice, genérico de ofimática, también nos pueden ser de gran ayuda, pues podemos crear plantillas o soluciones personalizadas, adaptadas a nuestros criterios y exigencias. Saber programación en este caso, puede hacer que nos ahorremos mucho dinero en programas específicos, pues con un poco de tiempo que le dediquemos podemos obtener soluciones muy logradas y adaptadas a nuestras necesidades. Pulsando Alt. + F11 en Excel, se nos abre un mundo de posibilidades. Con este entorno de Visual Basic, podemos crear: formularios, macros, funciones, etc. OpenOffice, también tiene las mismas posibilidades, o incluso más, pues admite mas lenguajes de programación. Os recuerdo que OpenOffice es totalmente gratuito (Software libre), y se puede descargar directamente de la página www.openoffice.org. Dentro del llamado Software libre, podemos encontrar programadores para crear nuestras utilidades, manejando diversos lenguajes de programación, como puede ser: Visual.Net, C++, C, Mono, etc. Buscando “Software libre” en Google, se muestran infinidad de soluciones, totalmente gratuitas, aunque os recomiendo: www.cdlibre.org

Como ejemplo de todo lo expresado anteriormente, llevaremos la teoría a la práctica con un sencillo ejemplo: En el siguiente párrafo, se muestra un extracto de lenguaje Visual Basic para Excel, en el que se define un comando, que se ejecutara siempre que abramos el libro al que se lo asignemos. El comando tiene la utilidad de decirnos la hora a la que lo abrimos, así como decirnos “buenos días”, “buenas tardes” o “buenas noches” según convenga. Para aplicarlo, abrimos Excel, pulsamos Alt.-F11, para abrir el editor Visual Basic, y realizamos doble clic sobre ThisWorkBook, que aparece a la derecha del editor. En el panel que se nos abre, copiamos la secuencia siguiente:


Private Sub Workbook_Open()

Dim HoRa As Single
Dim HoRa1 As Date
HoRa = Time
HoRa1 = Time
If HoRa > 0.55 And HoRa <> 0.8 Or HoRa ciberia.ya.es/procub2006> y ciberia.ya.com/supersoftforest. Más información forestalsoft@hotmail.com