Δημιουργός: Γιώργος Καπετανόπουλος (Αύγουστος 2018)
Το θέμα αυτό σχετίζεται άμεσα με το θέμα:
http://www.ms-office.gr/forum/excel-...rgia-mera.html
και με το:
http://www.ms-office.gr/forum/excel-...atigories.html, που αποτελεί την υποδομή και για τα δύο.
Επικεντρώνεται κυρίως στην καταχώρηση και την επικύρωση του χρόνου εργασίας (βάρδιας) σε μορφή: ωω:λλ-ωω:λλ και στον υπολογισμό του συνολικού.
Στο συνημμένο βιβλίο αναλύονται 3 περιπτώσεις:
1) Στο φύλλο Validation παρουσιάζεται η περίπτωση καταχώρησης των ωραρίων στη μορφή ωω:λλ-ωω:λλ και η επικύρωση με το εργαλείο επικύρωσης του Excel.
Δίνονται επίσης τύποι για τον υπολογισμό του συνολικού χρόνου εργασίας.
2) Στο φύλλο Validation2, η καταχώρηση γίνεται στη μορφή ωωλλωωλλ, δηλαδή ως 8ψήφιος αριθμός, αλλά με κατάλληλη μορφοποίηση εμφανίζεται στη μορφή ωω:λλ-ωω:λλ.
Η επικύρωση γίνεται με το εργαλείο επικύρωσης του Excel.
3) Στο φύλλο
VBA παρουσιάζεται μια λύση με κώδικα.
Αφορμή για την υλοποίησή της ήταν μια πρόταση (αφορούσε τη μη πληκτρολόγηση κάποιων χαρακτήρων πχ της «:» και τη συμπλήρωσή τους με κώδικα) του Σπύρου (Spirosgr).
Η πληκτρολόγηση γίνεται στη μορφή ωωλλ-ωωλλ και ο κώδικας, αφού ελέγξει την εγκυρότητα, τη μετατρέπει στη μορφή ωω:λλ-ωω:λλ.
Λεπτομέρειες στο συνημμένο