web analytics

Plantilla Excel para los 5 porqués (v2)

Como parece que de momento la plantilla de los 5 porqués es lo que tiene más éxito he decidido mejorarla con una buena sugerencia recibida por un visitante (¡Gracias!) Aquí la primera versión (Macros free)

Muchas veces cuando nos planteamos un cinco porqués nos salen causas raíz que son fáciles y rápidas de verificar, una vez verificadas ya no tiene sentido que continúen constando, por ello he creado un botón que permite inhabilitar/descartar el porqué deseado de manera que ya no salga en las causas raíz

Leer más

Plantilla para controlar los cambios en un archivo Excel con VBA

Una vez me pidieron si era posible controlar los cambios que se realizan en un libro Excel sin que el usuario lo sepa, como siempre digo, es solo cuestión de tiempo, con Office y VBA se pueden hacer muchísimas cosas antes de llegar a un límite que difícilmente se alcanzará en un entorno ofimático normal, no hablamos de un ERP para gestionar un negocio de millones de euros ni de un videojuego de última generación, hablamos de ofimática, escribir, calcular y presentar, y para estos menesteres y para el común de los mortales las macros con VBA son más que suficiente.

Obviamente, Excel incorpora un sistema de control de cambios (p.e. aquí), pero además de ser más obvio para el usuario nos obliga a compartir el libro y nos puede limitar en ciertas funciones, pero por otro lado este método con VBA me provocó un problema importante y es que no se pueden deshacer los cambios, cada vez que se ejecuta código VBA la pila de deshacer (undo stack para los amigos) se vacía, y en este tipo de plantilla que se ejecuta VBA todo el rato es un problema, incluso los usuarios mas avezados se darán cuenta que algo sucede con la opción deshacer, desgraciadamente se tiene que decir aquello tan manido de:  «no es un bug es una feature«, hay soluciones más o menos completas para parchear esta característica que pasan por hacer un copia del estado del libro antes de ejecutar la macro, pero como tampoco me acababa de gustar y no tenia tiempo no lo programé.

Entonces hay que valorar que queremos, deshacer las cosas o secretismo, como en este caso se trataba más de investigar sobre el mal uso de un archivo Excel la opción fue hacerlo mediante VBA.

Leer más

Plantilla de importación de datos de un sensor de visión OMRON FQ2

Hay veces en las que uno no dispone de las herramientas adecuadas para obtener información de manera eficiente y correcta y trabaja en base a suposiciones y sensaciones, es decir con criterios subjetivos, a falta de un sistema MES de adquisición de datos directamente en las líneas hay que aprovechar las cosas que ya hay para intentar conseguir algo de información del funcionamiento de la fábrica.

Tenemos instalada una cámara OMRON FQ2-D3X para detectar diversas anomalías de los productos que van saliendo de una de las máquinas de la línea de fabricación. La instalación de la cámara fue realizada en su momento por una tercera empresa, por tanto el conocimiento del software y el hardware era bastante bajo, parametrizar y ajustar la inspección y poca cosa más.

Leer más

Plantilla Excel para los 5 porqués

Una de las primeras cosas que suelen decir los neófitos cuando alguien explica lo que es el tema del Lean Manufacturing, TPMs, MAs, RCAs y todo ese mejunje de acrónimos, es que (casi) todo es de sentido común. Sí, Sí, y por ello es más incomprensible como algunas organizaciones llegan a ser tan poco eficientes y no aplican para nada el sentido común.