
jescobravo
-
Contador de contenido
0 -
Unido
-
Última visita
jescobravo's Achievements
-
Hola Diego,
Vi tu aportación acerca de un Concatenado condicional en el cual sugerías un UDF de la sforma que adjunto, pero me gustaría saber que ajuste sugerirías para que el resultado lo pueda obtener separando por un salto de línea a cada uno de los valores que jala el concatenado. (Pensé que modificando la fórmula a CARACTER (10) lo lograría, pero no fue así)
De antemano muchas gracias!!
Function ConcatenarSI(Criterios As Range, Condicion As String, Datos As Range, _ Optional Exacto As Boolean = False, _ Optional Separa As String = " ") As String Dim Criterio As Range, Sig As Integer, Coincide As Boolean: ConcatenarSI = "" For Each Criterio In Criterios: Sig = Sig + 1: Coincide = IIf(Exacto, _ Criterio = Condicion, LCase(Criterio) = LCase(Condicion)) If Coincide Then If Not IsEmpty(Datos.Cells(Sig)) Then ConcatenarSI = _ ConcatenarSI & IIf(Len(ConcatenarSI), Separa, "") & Datos.Cells(Sig) Next End Function