ich habe in meiner Personl.xls eine ganze Menge Makros.
Unter anderem auch zwei Funktionen die ich ursprünglich in einer anderen Mappe erstellt habe und die dort recht flott gelaufen sind.
Public Function COLORCOUNT(VERGZELL As Range, VERGBER As Range) As Integer
Dim C As Range, i As Integer
i = 0
For Each C In VERGBER
If C.Interior.ColorIndex = VERGZELL.Interior.ColorIndex Then i = i + 1
Next C
COLORCOUNT = i
End Function
Public Function COLORADD(VERGZELL As Range, VERGBER As Range) As Integer
Dim C As Range, i As Integer
For Each C In VERGBER
If C.Interior.ColorIndex = VERGZELL.Interior.ColorIndex Then i = i + C.Value
Next C
COLORADD = i
End Function
Zum Einen laufen diese Funktionen über den Aufruf lange zum Anderen ist der Aufruf auch umständlicher:
=PERSONL.XLS!COLORADD()
Wie kann ich diese Funktion "Bekanntgeben". (Sorry, ich denke das ist jetzt ein bisschen um die Ecke gedacht!?)
aber......alle anderen Funktionen müssen ja auch irgendwo stehen!? Soweit ich mich erinnere kam man damals auch an die Funktionen dran? und konnte diese als Basis benutzen?
Hoffe da weiss jemand bescheid, jedenfalls schonmal vielen Dank im Vorraus für die Mühe!
Gruß
Lothar