Καλησπέρα στους φίλους του φόρουμ
Το πρόβλημα που αντιμετωπίζω ειναι πραγματικά μια σπαζοκεφαλιά που εύχομαι κάποιος φίλος να δώσει την λύση. Μέσα σε ενα
VBA Module εχω αρκετές εξισωσεις καποιες απλές και κάποιες καπως πιο πολύπλοκες. Συγκεκριμένα εχω την εξίσωση
Χ= 495 / (1.29579 - 0.35004 * (Log(87 + 97 - 32)) + 0.221 * (Log(167))) - 450 και το κουφό ειναι ότι δίδει λανθασμένο αποτελεσμα (εντελώς αλλού..!!) οταν το δωσω ως string σε καποιο πεδίο μιας φόρμας, και το ακόμη πιο κουφό ειναι ότι εάν παρω ως έχει την πιο πανω εξίσωση σε ένα φύλο Excell διδει το ορθό..(!!) Και λέω το "ορθό" αφού γνωρίζω ακριβως το αποτέλεσμα που πρεπει να προκύψει μεσω ενος αλλου αρχείου Excell.
Υπόψη οτι:
1. Εχω ελέξει το πεδίο ενημέρωσης στην φόρμα και ειναι αριθμητικο (Double , Standard ,2)
2. Εκανα διαφορες δοκιμες σε σημείο οπου εχω δημιουργήσει σε πινακα υπολογιζομενο πεδιο με ιδια εξίωση, ιδιου τυπου πεδιο (Double , Standard ,2) και δινει εντελως διαφορετικο αποτελεσμα απο αυτο στην
VBA
Δεν ξερω τι άλλο μπορει να ελέξω αλλά το μόνο που πιστευω (και το εχω ωρες στο μυαλό μου) ισως να εχει καποιο θέμα το πακέτο Office που έχω...(? - 2019 ProPlus 32bit)
Την γνωμη σας ...