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
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
werde es probieren.
Bei Bedarf melde ich mich nochmals.
Schönen Abend

