
08-10-13, 18:39
|
 | Διαχειριστής Όνομα: Τάσος Φιλοξενιδης Έκδοση λογισμικού Office: Ms-Office 365 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική | | Εγγραφή: 21-10-2009
Μηνύματα: 2.035
| |
Όχι η διαδικασία (δημιουργία ονόματος Eval) θα γίνει μόνο μια φορά ή μια φορά σε κάθε φύλλο αν χρειαστεί.
Εάν ακολουθήσεις τα βήματα ακριβώς όπως περιγράφηκε στο προηγούμενο θέμα τότε: Θα μπορείς σε οποιοδήποτε κελί (από τη στήλη B και μετά) να χρησιμοποιήσεις τον τύπο =Eval και να παίρνεις την αποτιμημένη τιμή των μαθηματικών πράξεων του κελιού της ίδιας γραμμής στη στήλη Α.
Θα μπορούσες μετακινώντας ή αφαιρώντας το σύμβολο του δολαρίου ($) στον τύπο του ονόματος Eval να τροποποιήσεις τη συμπεριφορά της συνάρτησης όσον αφορά το κελί αναφοράς της.
Εάν δεν σε εξυπηρετεί ή έχεις δυσκολίες τότε πέρασε σε μια λειτουργική μονάδα τον παρακάτω κώδικα: Κώδικας: Function DoEvaluate(MathString As String)
DoEvaluate = Evaluate(MathString)
End Function
Κατόπιν σε ένα κελί πέρασε τον τύπο: =DoEvaluate(A1) όπου Α1= to κελί με τη συμβολοσειρά προς υπολογισμό.
Αυτή η μέθοδος είναι εξ ίσου αξιόπιστη αλλά περισσότερο ελαστική από την προηγούμενη αφού μπορεί να δεχτεί ως όρισμα την τιμή οποιουδήποτε κελιού του βιβλίου.
Καλή συνέχεια.
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |