Hallo Zusammen, ich habe folgenden Code bisher.
Mein Problem ist, dass bei NRFV_F5 kein Wert direkt auslesbar ist, da der Wert F5 ein Wort/Buchstabe ist. Dieser Buchstabe/dieses Wort muss aus einer Tabelle ausgelesen werden, wo ein Wert zugeordnet ist. Daher brauche ich hier ein VLookup.
Wie kann ich das machen, dass ich dann damit auch weiterrechnen kann? Die Tabelle liegt auf einem Datensheet extra Datensheet, oder soll man dies auch mit in das VBA bauen?
Vielen Dank schon mal vorab!
VB.NET-Quellcode
- Public Function Test( _
- dbl_F1 As Double, _
- dbl_F2 As Double, _
- dbl_F3 As Double, _
- dbl_F4 As Double, _
- dbl_F5 As Double, _
- dbl_F6 As Double, _
- dbl_F7 As Double) As Double
- ' Bilde 1 Value
- Dim NRFV_F1 As Double
- Dim NRFV_F2 As Double
- Dim NRFV_F3 As Double
- Dim NRFV_F4 As Double
- Dim NRFV_F5 As Double
- Dim NRFV_F6 As Double
- Dim NRFV_F7 As Double
- NRFV_F1 = (dbl_F1 - (-38.03)) / (81.26 - (-38.03))
- NRFV_F2 = (dbl_F2 - 0) / (49.02 - 0)
- NRFV_F3 = (dbl_F3 - 1.45) / (831.59 - 1.45)
- NRFV_F4 = (dbl_F4 - 0.02) / (181.84 - 0.02)
- NRFV_F5 =
- NRFV_F6 = (dbl_F6 - 23320) / (28762 - 23320)
- NRFV_F7 = (dbl_F7 - 90) / (2202423 - 90)
- 'summe und weiter rechnen mit ergebnis
- End Function
Mein Problem ist, dass bei NRFV_F5 kein Wert direkt auslesbar ist, da der Wert F5 ein Wort/Buchstabe ist. Dieser Buchstabe/dieses Wort muss aus einer Tabelle ausgelesen werden, wo ein Wert zugeordnet ist. Daher brauche ich hier ein VLookup.
Wie kann ich das machen, dass ich dann damit auch weiterrechnen kann? Die Tabelle liegt auf einem Datensheet extra Datensheet, oder soll man dies auch mit in das VBA bauen?
Vielen Dank schon mal vorab!