Saltar al contenido

Detectar cadenas repetidas

publicado

Muy buenas,

Soy nuevo en el foro. Un cordial saludo.

Mi problema es el siguiente:

Necesito exportar un código fuente, copiarlo a excel y crear una macro para detectar partes de una celda de 5 caracteres repetidos una, dos o n veces con partes de otra celda de los mismos caracteres.

Esto para detectar saltos erróneos que pueden parar un PLC al entrar en un bucle infinito.

Algún método sencillo?

Gracias de antemano,

Featured Replies

publicado

Hola Alberto, si subes un ejemplo de tu libro, incluyendo el resultado deseado, nos facilitaras responder, gracias.

Normas del foro

publicado
  • Autor

Hola,

Adjunto un ejemplo en un libro.

Solamente con una sección de código como ejemplo. Normalmente me haría falta detectarlo en grandes secciones de código. Pero todo de este tipo y siempre lo que necesito detectar es si hay dos o más SPBN seguidos de espacio y cuatro caracteres, ejemplo SPBN M00a. Para evitar el problema de dos saltos hacia la misma meta.

Marco en amarillo el ejemplo que necesito detectar con una macro.

Gracias,

SALTOS.zip

publicado
  • Autor

Es lo mismo que el libro ejemplo pero en vez de detectarlo en 70 líneas puede haber miles.

Pero el principio es el mismo, si lo puedo detectar de este segmento, lo puedo detectar para cualquier tamaño, siempre un solo libro, una sola hoja.

publicado
  • Autor

Hola Armando,

Al final hay que poner más condiciones para dejarlo fino, ya que puede haber más de dos SPBN a misma meta sin que haya problema siempre que la meta esté más abajo.

En este momento, estoy casi terminando el problema con fórmulas, te adjunto el ejemplo. Lo que me falta es combinar la columa d con la f, llevarlo a la columna g y desde aquí hacer una formula que sea: de cada celda, los primeros cuatro caracteres no pueden ser iguales a los últimos cuatro de una celda que se encuentre más abajo.

Otra sería recorrer todo el código con una macro para dar una alarma si cuatro caracteres seguidos de dos puntos se repiten más abajo después de un SPBN + 1 espacio.

Si tienes alguna sugerencia, te lo agradezco.

Saludos!

SALTOS_borrador.rar

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.