VBA-Funktion in Pivot-Tabelle
Ziegenpeter
Vielleicht kann mir jemand bei folgendem Problem helfen:
Ich habe per VBA eine Funktion namens Sigma() geschrieben. Sie funktioniert problemlos. Nun will ich diese Funktion auch in einer Pivot-Tabelle nutzen, das funktioniert nicht.
Beispiel:
Ich erhalte dann die Fehlermeldung: "Der Name eines Elementes wurde nicht gefunden. Überprüfen Sie....."
Das heisst, meine Funktion Sigma() wird nicht erkannt. Verwende ich stattdessen eine Standardfunktion, z.B.:
=WURZEL(DPMO)
so funktioniert alles und in der Spalte Test der Pivot-Tabelle erhalte ich nun die Wurzeln der DPMO-Werte.
Ich habe im selben Tabellenblatt natürlich überprüft, ob die Funktion Sigma() selbst funktioniert und als Bezugswert auch DPMO-Werte genommen (z.B. in Zelle K4 die Formel "=Sigma(E4)" eingefügt) - das funktioniert tadellos. Da ich meine Auswertungen natürlich dynamisch halten möchte, will ich es aber in die Pivot-Tabelle als berechnetes Feld integrieren.
Gibt es hier Einschränkungen, so dass über VBA-Code definierte Funktionen nicht in den Formeln für berechnete Felder verwendet werden können? Wie soll ich die Sache angehen?
Vielen Dank!
Ziegenpeter