Ayuda con Macro en Excel 2010

HATTORI_ENZO

Forista Legendario
Modelo
Abarth500 17xHP
Registrado
29 Nov 2006
Mensajes
8.661
Reacciones
2.537
Buenas,

La duda es la siguiente: tengo la siguiente funcion en VBA para Excel 2010.

Function MULTCONCAT(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
MULTCONCAT = m_concat
End Function

La cual, he conseguido meterla en PERSONAL.XLSB para que pueda recurrir a ella -MULTCONCAT()-, cuando quiera, desde otras hojas/libros.

El problema es que cuando la llamo desde otra hoja/libro, no me reconoce la llamada.

Adjunto ejemplo de que cuando abro una hoja nueva, aparece dentro del editor VBA pero no aparece cuando le doy a MACRO, ni puedo llamarla.

http://imageshack.us/photo/my-images/269/snapshotha.jpg/

Donde esta el fallo?

Muchas gracias por la ayuda.
 
Arriba