web analytics

APÓYAME EN PATREON

El 4 de Octubre de 2014 escribí la primera entrada de este blog, la verdad es que jamás pensé que después de ya casi siete años aún seguiría el blog vivo pero aquí está y yo con él. Después de 3 años de crecimiento inicial hoy en día tengo un flujo pequeño pero estable de …

Leer más

Planificador rápido de tareas en Excel

Es una plantilla extremadamente simple, se ha creado sin usar macros ni programación VBA. Permite realizar una planificación por semanas a lo largo del año de diferentes tareas que pudieran haber en tu departamento o en tu lugar de trabajo. Permite llevar un control del tiempo asignado a cada tarea. Planificador rápido de tareas Las …

Leer más

Gráficas actualizables a mano en un panel o pizarra de mejora contínua

Seguramente como responsable de implantación de mejora contínua o cualquier otro aspecto de la metodología Lean Manufacturing te habrás encontrado más de una vez con la necesidad de reflejar en una gráfica la tendencia de los diferentes KPIs o indicadores que deben ser seguidos con una cierta frecuencia. Esos datos son habitualmente mostrados en un lugar accesible a toda la organización si son indicadores generales o en pizarras si son más particulares de una actividad concreta, como puede ser, por ejemplo, un grupo de mejora del tiempo de cambio de formato mediante herramientas SMED.

Leer más

Matriz de capacitación, competencias o habilidades

Una matriz de capacitación nos permite de una manera rápida visualizar el nivel de capacidad de manejo de las diferentes máquinas de nuestra planta por parte de los diferentes operadores. También se puede llamar matriz de habilidades o competencias ya que nos muestra la habilidad o competencias respecto al manejo de las máquinas u otros aspectos …

Leer más

Matriz tiempos de cambio de formato o changeover

Esta plantilla os servirá para poder crear rápidamente una matriz en la cual ver los tiempos de cambio de formato en una o varias líneas de producción.

Esta tipo de matrices también se suelen llamar «Changeover Matrix» en inglés

Sólo se deben rellenar las columnas de la izquierda (en verde en la imagen) con un código identificador del formato y una descripción, estos datos serán los formatos de origen, como debe contener lo mismos formatos como destino se van poniendo de manera automática como columnas de la matriz. En el siguiente ejemplo se ve claramente como funciona.

Leer más

5 Why Excel Template

The five whys lean tool is something I use on my daily work, not always written (by hand or computer)  the most of the times is just spoken or thoughts, but recently I started to work again intensively with this tool and I realized the need for doing the 5w sheets easier and faster to create and …

Leer más

Plantilla Hoja de Lubricantes

La siguiente plantilla la creé para ponerla en el taller del departamento de mantenimiento, de manera que todo el mundo sepa que lubricantes (y otros productos habituales) deben usarse en cada uno de los posibles elementos de una máquina. Para un vistazo y ayuda rápida cumple perfectamente su función. Forma parte de un proyecto de Limpieza, Inspección y Lubricación en el que estoy trabajando y del cual seguramente acaben saliendo varias herramientas, que si el tiempo me lo permite iré poniendo por aquí

Leer más

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

Recuperando el código VBA protegido de un archivo Excel 2003 con un Excel 2010

Llevaba un par de días buscando información para poder desbloquear un .xlsm que realicé hace ya un tiempo.

Lo de conocer la contraseña de desprotección de la hoja y el libro es trivial eso está más que explicado en cientos de sitios (como [1], [2] o [3]) y con una breve búsqueda lo encontramos, es tan sencillo como insertar una macro, pero ¿Y si no tenemos acceso al código VBA?

Mi problema era desproteger la contraseña que se introduce en el proyecto VBA, no podía ni acceder ni ver el código del archivo, había encontrado varios sitios en que lo explicaban (como [1], [2] o [3])  pero parecía no funcionar y algo tenía que ver que intentaba abrir un archivo .xlsm generado y protegido con Excel 2003 en un Excel 2010.

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.

Importación de datos de consumo eléctrico de PowerStudio Scada a Excel (y II)

En mi post anterior me he quedado en esta cadena:

"http://192.168.1.54:8080/services/user/records.xml?var=" & _
Dispositivo & "." & vari & "?begin=" & FechaInicio & "?end=" & _
FechaFin & "?period=ALL" 

Veamos la construcción de esta llamada:

  • http://192.168.1.54:8080 Es la dirección del servidor donde se encuentra instalado el PowerStudio Scada, y el puerto 8080 donde enviaremos nuestra petición.
  • /services/user/records.xml? Según el Manual PowerStudio Scada esta petición nos devuelve los registros del dispositivo indicado, entre la fecha indicada y con la agrupación indicada que se definen en las siguientes variables:
    • Dispositivo: Es el nombre del dispositivo registrador (CVM) dentro del PowerScada.
    • vari: Es el tipo de medida que vamos a pedir (W,Wh,A,V,etc)
    • FechaInicio: Fecha inicial del periodo del cual queremos los datos.
    • FechaFin: Fecha final del periodo del cual queremos los datos.
    • period=ALL: agrupación de los datos que obtenemos.

Con todo esto hagamos un ejemplo y lo veremos más claro:

Leer más

Importación de datos de consumo eléctrico de PowerStudio Scada a Excel (I)

Se puede decir que fué la primera vez que vi la necesidad de utilizar VBA de manera que mi trabajo fuera menos aburrido. Era un nuevo trabajo en una vieja empresa y, entre muchas otras tareas, debía extraer diariamente los datos de consumos eléctricos de manera que se supieran diariamente los ratios de consumo por unidades fabricadas.

Leer más