
06-05-19, 08:33
|
 | Συντονιστής Όνομα: Σπύρος Τσιλιγιάννης Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 22-11-2011 Περιοχή: Αθήνα
Μηνύματα: 2.321
| |
Καλημέρα
Πριν απ' όλα,
να πούμε ότι για να βρούμε ηλικία από δοθείσα ημερομηνία,
δεν είναι απαραίτητο να έχουμε φόρμες και άλλα τέτοια...
Μπορούμε απλά, να κάνουμε υπολογισμούς στο φύλλο (μερικά παραδείγματα, στο βιβλίο)
Τώρα,
Αν έπρεπε να έχω μια εφαρμογή, που θα υπολόγιζε ηλικίες, οπωσδήποτε με φόρμα,
μπορείτε να δείτε ένα παράδειγμα στο βιβλίο,
στο οποίο προσπάθησα να είμαι όσο κοντά γίνεται σε αυτό που ανέβασε ο Γιώργος
(αν και θα το έκανα διαφορετικά)
διορθώνοντας κάποια πράγματα (πχ καθαρισμό πεδίων)
και προσθέτοντας ελέγχους όπως:
Να μην είναι το πεδίο ημερομηνίας κενό ή
Να μην είναι η ημερομηνία γέννησης μεγαλύτερη από το σήμερα κλπ
Ακόμα, στο κλείσιμο της εφαρμογής, διόρθωσα στον κώδικα το πολύ σοβαρό σφάλμα,
στο Application.Quit,
το οποίο κάνουν πάρα πολλοί φίλοι που γράφουν κώδικα...
Όταν χρησιμοποιούμε το Application.Quit,
ανεξάρτητα αν το βάζουμε σωστά ή λάθος ή... και πολλές φορές δεν δουλεύει σωστά,
πρέπει να ξέρουμε αν υπάρχουν κι άλλα βιβλία ανοιχτά...
Φανταζόμαστε μια εργασία σε ένα βιβλίο που μας πήρε μια ώρα και κόπο να την φτιάξουμε
ανοίγουμε την εφαρμογή για να υπολογίσουμε μια ηλικία για να συνεχίσουμε και
βγαίνοντας ...πάμε γι' άλλα...
Αν εκ παραδρομής μου ξέφυγε κάτι, ενημερώστε...
|