Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Excel Formel in Access verwenden





Frage

Bitte um Hilfe Ich habe eine DB, die neben Basisinformationen über einzelne Investitionen auch die damit verbundenen Zahlungsströme mit Datum speichert. In Excel kenne ich eine Formel, die es erlaubt den internen Zinsfuß dieser Investitionen auch bei unterschiedlichen und unterjährigen Zahlungen zu berechnen. Meine Frage: Wie kann ich diese Funktion direkt in Access benutzen, ohne zuerst die Zahlungsströme mit Datum nach Excel zu exportieren, dort zu berechnen und dann das Ergebnis wieder nach Access zurückzuimportieren. Bitte um Hilfe

Antwort 1 von Teddy7

Gemacht hab ich sowas noch nie, aber ich hab mir mal diesen Code gemerkt :

Erst einen Verweis auf die Excel-Lib setzen (unter Verweise "Microsoft Excel x.x Library" anhaken).

Dann geht z.B. folgender Code:
Public Sub perc()
Dim ex As excel.Application
Set ex = New excel.Application

Dim a(3) As Long
a(0) = 1
a(1) = 3
a(2) = 5
a(3) = 6

Debug.Print ex.WorksheetFunction.Percentile(a, 0.3)

ex.Quit
Set ex = Nothing

End Sub

Gruß
Teddy

Antwort 2 von lazur08

Danke sehr !

werde es probieren.
Bei Bedarf melde ich mich nochmals.

Schönen Abend