Concatenar celdas Variables
Hola qué tal. Estoy tratando de crear una fórmula que me concatene un rango variable.
Tengo el siguiente código.
Function MULTICONCAT(lista As Range)
Dim ncell As Range
Dim m_concat As String
m_concat =
i = 1
For Each ncell In lista
If ncell <> Then
If i = 1 Then
m_concat = m_concat & ncell.Value & /
Else
m_concat = m_concat & / & ncell.Value
End If
End If
i = i + 1
Next ncell
m_concat = m_concat &
MULTICONCAT = m_concat
End Function
La fórmula funciona bastante bien, el problema es que si la primera celda de mi rango está vacío, la fórmula empieza con una Diagonal.
Alguna Idea de como pueda modificar el código para que no aparezca esta diagonal al principio (y únicamente como separador entre dos valores que si existan?)
1 Respuesta
Respuesta de Nelson Felipe Serrano
1