MS EXCEL 5.0

22/ 12/ 1993 | Microsoft Excel 5.0

ΣΑΝ ΣΗΜΕΡΑ 22 Δεκεμβρίου 1993, κυκλοφορεί η έκδοση 5.0 του Microsoft Excel. Μία σημαντική έκδοση στην πορεία του γνωστού λογιστικού φύλλου της Microsoft, καθώς για πρώτη φορά εισάγεται η δυνατότητα προγραμματισμού, μέσω της ενσωμάτωσης της Visual Basic for Applications (VBA).

Από τα νέα χαρακτηριστικά της έκδοσης 5.0 του Excel ξεχωριζαν:

Οι Συγκεντρωτικοί Πίνακες (Pivot Tables). Ίσως το πιο ισχυρό νέο εργαλείο του Excel, καθώς ο συγκεντρωτικός πίνακας συνοψίζει τα δεδομένα μιας περιοχής, μέσω συγκεκριμένων υπολογισμών (μέτρηση, άθροιση, μέσος όρος, διασπορά κλπ), με τρόπο αυτόματο και συστηματικό. Με τη χρήση του εργαλείου αυτού τα δεδομένα παρουσιάζονται σε έναν νέο πίνακα, ο οποίος είναι επίσης επεξεργάσιμος. Ταυτόχρονα η επεξεργασία του είναι εξαιρετικά δυναμική με απλά drag-and-drop στηλών και γραμμών.

Επίσης προστέθηκαν γραμμές τάσης (trend lines) στις γραφικές παραστάσεις, κάτι ιδιαίτερα χρήσιμο για στατιστικούς λόγους.

excel5-VBA
Η VBA ήταν η πιο σημαντική προσθήκη στην έκδοση 5.0 του Excel, αλλά λειτούργησε και σαν «πίσω πόρτα» για την εισβολή νέων μορφών ιών (macro-virus).

Αναμφίβολα όμως, εκείνο που έκανε ξεχωριστή την έκδοση 5.0 ήταν η προσθήκη VBA (Visual Basic for Applications). Η VBA είναι µια εξειδικευµένη µορφή της Visual Basic, φτιαγμένη για να ενσωματώνεται σε εφαρμογές. Δίνει θεωρητικά απεριόριστες δυνατότητες στα προγραμματα αυτά αφού βοηθά στην αυτοµατοποίηση διαδικασιών, ή στην προσθήκη κάποιων νέων συναρτήσεων και λειτουργιών τις οποίες, είτε δεν προέβλεψε ο κατασκευαστής, είτε είναι εξειδικευμένες  και μόνο για πολύ συγκεκριμένες ανάγκες.

Σε VBA εκτός των άλλων αποθηκεύονταν οι μακροεντολές (macros) που έφτιαχνε ο χρήστης για τις πιο συνηθισμένες εργασίες του. Μία λειτουργία που υπήρχε ήδη από το Excel 4.0. Με αυτόν τον τρόπο είχε μία επιπλέον δυνατότητα επέμβασης πάνω στον κώδικα του κάθε macro. Μπορεί αυτή η δυνατότητα να εκτόξευσε την χρηστικότητα της εφαρμογής, ωστόσο έγινε αιτία για την εισβολή ιών στα φύλλα του Excel, των λεγόμενων macro virus.