Archivo para 'Ingeniería'
Cómo: Programar un formulario de Microsoft Excel
Publicado el 24. Mar, 2012 por Krishnan .
Si usted está tratando de hacer una forma de sobresalir, lo más probable es que usted pierde en los muchos objetos tirados en el formulario y se preguntan cómo todas las piezas encajan.
Ellos lo fundamental en la escritura una forma es comprender cuántos objetos se utilizan y qué código mínimo debe ser compatible con cada objeto y la acción. Si se pierden y no saben lo que pedazo de código para escribir el próximo, he aquí algunas pautas sencillas que me siguen en la programación de mis formas para la realización de cálculos de ingeniería.
1. Deseche todos los objetos que desee en un formulario. Entradas y salidas.
2. Para un cálculo de ingeniería, en caso de modificaciones de parámetros de entrada, todas las salidas debe desaparecer. De lo contrario corre el riesgo de su formulario de la posibilidad de mostrar el valor incorrecto de un cálculo anterior antes de que el cálculo actual se lleva a cabo.
3. Inicializar el formulario utilizando construido en el "UserForm_Initialize ()" función.
4. La inicialización de la forma puede ser realizada por una macro independiente que pouplates los valores iniciales que se mostrará.
5. Utilice los tres botones más comunes como se establece en 6, 7 y 8
6. "Cerrar" descarga el botón del formulario
7. Botón "Borrar" se puede utilizar para invocar la macro de inicio o borre la siguiente entrada y salida de los campos, haciéndolos blanco.
8. Botón "Calcular" se inicia la secuencia de cálculo.
9. Al iniciar un cálculo, el primer paso consiste en comprobar las entradas.
10. Compruebe las entradas una a una. Si las entradas no son correctos dont realizar el cálculo. Si las entradas son correctas, leer e interpretar las entradas de al lado.
11. Realizar cálculos. Utilizar UDF según sea necesario.
12. Resultados de la estimación. Diplay resultados como títulos de las etiquetas.
Have Fun!
Seguir leyendo
¿Qué se necesita para hacer un papel de tamaño A4?
Publicado el 09. Jan, 2010 por Krishnan .
Comenzamos haciendo un pequeño cálculo de un libro de texto de renombre. El libro de texto es Industrias Shreve de procesos químicos, que es un libro de texto adoptado en el plan de estudios de ingeniería química de muchas universidades de renombre.

Un tamaño A4 de papel de oficina de calidad normal pesa 5 gramos. Es fácil de uno a favor de la tasa de la tabla de arriba y la estimación de lo que se necesita para hacer 5 gramos de papel.
Sobre la base de datos de 1982, para hacer un papel de tamaño A4 que se necesita:
- 22,5 g químicos
- 665 ml de agua
- 3,5 ml de aceite o 5 gramos de carbón
- 20 cc de madera
- 23,76 kJ de energía
Bueno, la historia no se detiene aquí. Sé que la industria del papel ha adoptado mejores métodos de fabricación y en la actualidad el consumo específico para la fabricación de papel puede ser un poco diferente. Los procesos de hoy en día utilizan grandes cantidades de papel reciclado, utilizar menos agua. Una vez más, la cantidad de papel reciclado y el agua se conserva en las diferentes plantas y países es diferente, por lo que se hace difícil establecer un promedio global exacta en un breve artículo.
Sin embargo, pocos paralelismos se pueden extraer.
Cada vez que pierdes un papel de tamaño A4 en la oficina, de manera conservadora, que puede suponer que, también los residuos de una taza grande de agua, una cuchara llena de carbón (o aceite), una cucharada de diversos productos químicos, la energía suficiente para mantener una bombilla de 40 W brillando durante 10 minutos y madera cuyo peso podría ser 2-4 veces el peso del papel, dependiendo de la cantidad de papel de reciclaje utilizado.
Cada vez que lanzas un trozo de papel en un cubo de la basura, imagínese perder todos los recursos de otros también. Estoy seguro de que usted lo encontrará mucho más fácil para ahorrar papel.
Seguir leyendo
VBA apoyo en OpenOffice.Org Calc
Publicado el 21. Octubre de 2009 por el Krishnan .
Durante muchos años, hasta ayer, que sabía acerca de OpenOffice.Org Calc. Hoy en día, estoy emocionado por ello.
Traté de OpenOffice hace muchos años. Podría hacer cosas que en aquel entonces, pero inmediatamente rechazó como insuficiente para mis necesidades. Siempre he sido un fan de lo que podía hacer VBA para Excel.
La semana pasada, terminé la pieza más compleja de la aplicación de VBA que jamás había escrito. Yo soy un novato de VBA y me tomó una semana para terminar mi código que puede ser impreso en 28 páginas en formato A4. Mi hoja de cálculo hasta la fecha funciona perfectamente en XP / Office 2003, como se supone que, pero me escribió la mayor parte de mi código en Windows Vista / Office 2007.
Cuando he actualizado a Debian Squeeze, Openoffice.org 3.1.1 viene con él. Revisé la nueva versión y me impresionó que se podía escribir macros en Python, Javascript, BeanShell, además de BASIC.
Traté de abrir la pieza más compleja de código VBA en Openoffice.org y fue bombardeado con cientos de mensajes de error repetitivos que tenía que matar a la hoja de cálculo de la línea de comandos. Estaba convencido de que VBA y OOoCalc no son compatibles, hasta que descubrí este sitio por accidente cuando se trata de aprender a escribir macros en OOo Javascript.
Aceptar. Todo lo que necesitaba era añadir "Opción de Soporte de VBA 1". Eso no suena muy difícil, así que traté de abrir la hoja de cálculo de nuevo y tuvo que matar de nuevo todo, desde la línea de comandos.
Algo no estaba bien y yo no estaba siendo capaz de correr VBA a pesar de la compatibilidad prometida.
Así que me decidí a ir lento. No importa cuántas veces, no pude ejecutar las macros al abrir el archivo nativo de Excel. Así que me decidí a abrir el archivo de Excel con macros deshabilitadas. Eso me dejó abrir la hoja de cálculo, pero nada funcionaba. Me encontré con que había añadido de forma automática OOoCalc "Opción de Soporte de VBA 1" a mis módulos.
Me salvó el archivo como. SAO y procedió a depurar al permitir que las macros de nuevo. Esta vez, los errores no vienen en una flood.They vino uno a la vez y era más fácil de depurar.
La primera serie de errores relacionados con las variables que no tienen una instrucción Dim explícito. VBA en Excel parecía más indulgente en el manejo de varaibles sin los correspondientes instrucciones Dim. Pero OpenOffice Calc no le gustaba. Así que terminé la adición de unas pocas declaraciones Dim para algunas variables.
El siguiente conjunto de errores fue con Excel los nombres de UDF. OOo Calc le gusta ver las funciones que se invocan con letras mayúsculas. Así que si usted había utilizado letras minúsculas en Excel, que se presentaba como errores. Esto podría ser fácilmente resuelto mediante el uso de buscar y reemplazar característica.
Con sólo estas dos cosas, fijo mi nuevo archivo. SAO funcionó a la perfección. Luego lo guardan como archivos. Xls y volver a abrir los xls. Y todo estaba funcionando todavía. Aunque OpenOffice Calc documentación sigue diciendo que no todas las funciones de VBA son compatibles, VBA se ejecuta bien en OOoCalc para todos los cálculos prácticos de ingeniería. Así que ahora es el momento para mí para hacer el cambio.
Ahora bien, si usted tiene dificultades, para conseguir el código VBA para trabajar en OOo Calc, no renuncies a poco.


















































