Το Microsoft Excel είναι ένα περισσότερο από χρήσιμο εργαλείο του οποίου η φήμη δεν έχει αρνηθεί εδώ και πολλά χρόνια. Είναι απαραίτητο στην επαγγελματική και ιδιωτική ζωή.

Προσθέτοντας κώδικα VBA στα αρχεία σας, μπορείτε να αυτοματοποιήσετε πολλές εργασίες και να εξοικονομήσετε πολύ χρόνο.

Αυτό το δωρεάν μάθημα σάς δείχνει πώς να αυτοματοποιήσετε την εισαγωγή χρόνου. Και πώς να κάνετε τη λειτουργία όσο το δυνατόν πιο γρήγορη και εύκολη με τη γλώσσα VBA.

Ένα προαιρετικό κουίζ θα σας επιτρέψει να δοκιμάσετε τις νέες σας δεξιότητες.

Τι είναι το VBA και γιατί το χρησιμοποιούμε;

Η VBA (Visual Basic for Applications) είναι η γλώσσα προγραμματισμού που χρησιμοποιείται σε όλες τις εφαρμογές του Microsoft Office (τώρα Microsoft 365) (Word, Excel, PowerPoint και Outlook).

Αρχικά, το VBA ήταν μια υλοποίηση της γλώσσας Visual Basic (VB) της Microsoft που βρέθηκε στις εφαρμογές του Microsoft Office. Αν και οι δύο γλώσσες συνδέονται στενά, η κύρια διαφορά είναι ότι η γλώσσα VBA μπορεί να χρησιμοποιηθεί μόνο σε εφαρμογές του Microsoft Office.

Χάρη σε αυτή την απλή γλώσσα, μπορείτε να δημιουργήσετε περισσότερο ή λιγότερο πολύπλοκα προγράμματα υπολογιστή που αυτοματοποιούν επαναλαμβανόμενες εργασίες ή εκτελούν μεγάλο αριθμό λειτουργιών χρησιμοποιώντας μία μόνο εντολή.

Στην απλούστερη μορφή τους, αυτά τα μικρά προγράμματα ονομάζονται μακροεντολές και είναι σενάρια γραμμένα από προγραμματιστές VBA ή προγραμματισμένα από τον χρήστη. Μπορούν να εκτελεστούν με μία μόνο εντολή πληκτρολογίου ή ποντικιού.

Σε πιο σύνθετες εκδόσεις, τα προγράμματα VBA μπορούν να βασίζονται σε συγκεκριμένες εφαρμογές του Office.

Οι αλγόριθμοι μπορούν να χρησιμοποιηθούν για την αυτόματη δημιουργία αναφορών, λιστών δεδομένων, email κ.λπ. Μπορείτε να χρησιμοποιήσετε το VBA για να δημιουργήσετε λεπτομερείς επιχειρηματικές εφαρμογές που βασίζονται σε τυπικές εφαρμογές του Office.

Αν και το VBA είναι επί του παρόντος αρκετά περιορισμένο για έμπειρους προγραμματιστές, η προσβασιμότητα, η πλούσια λειτουργικότητα και η μεγάλη ευελιξία του εξακολουθούν να απευθύνονται σε πολλούς επαγγελματίες, ειδικά στον χρηματοοικονομικό κλάδο.

Χρησιμοποιήστε τη συσκευή εγγραφής μακροεντολών για τις πρώτες σας δημιουργίες

Για να δημιουργήσετε μακροεντολές, πρέπει να κωδικοποιήσετε ένα πρόγραμμα της Visual Basic (VBA), το οποίο στην πραγματικότητα είναι μια εγγραφή μακροεντολών, απευθείας στο εργαλείο που παρέχεται για αυτό. Δεν είναι όλοι επιστήμονες υπολογιστών, επομένως δείτε πώς μπορείτε να ρυθμίσετε μακροεντολές χωρίς να τις προγραμματίσετε.

– Κάντε κλικ στην καρτέλα Développeur, τότε το κουμπί Εγγραφή μια μακροεντολή.

- Στο πεδίο όνομα μακροεντολής, πληκτρολογήστε το όνομα που θέλετε να δώσετε στη μακροεντολή σας.

Στο πεδίο Πλήκτρο συντόμευσης, επιλέξτε έναν συνδυασμό πλήκτρων ως συντόμευση.

Πληκτρολογήστε μια περιγραφή. Εάν έχετε εγγεγραμμένες περισσότερες από μία μακροεντολές, σας συνιστούμε να τις ονομάσετε όλες σωστά για να αποφύγετε την κακή χρήση.

– Κάντε κλικ στο OK.

Εκτελέστε όλες τις ενέργειες που θέλετε να προγραμματίσετε χρησιμοποιώντας τη μακροεντολή.

– Επιστρέψτε στην καρτέλα Développeur και κάντε κλικ στο κουμπί Διακοπή εγγραφής μόλις τελειώσετε.

Αυτή η λειτουργία είναι σχετικά απλή, αλλά απαιτεί κάποια προετοιμασία. Αυτό το εργαλείο αντιγράφει όλες τις ενέργειες που εκτελείτε κατά την εγγραφή.

Για να αποφύγετε απροσδόκητες καταστάσεις, πρέπει να εκτελέσετε όλες τις απαραίτητες ενέργειες για τη λειτουργία της μακροεντολής (για παράδειγμα, διαγραφή παλαιών δεδομένων στην αρχή της μακροεντολής) πριν ξεκινήσετε την εγγραφή.

Είναι επικίνδυνες οι μακροεντολές;

Μια μακροεντολή που δημιουργήθηκε για ένα έγγραφο του Excel από άλλο χρήστη δεν είναι ασφαλής. Ο λόγος είναι πολύ απλός. Οι χάκερ μπορούν να δημιουργήσουν κακόβουλες μακροεντολές τροποποιώντας προσωρινά τον κώδικα VBA. Εάν το θύμα ανοίξει το μολυσμένο αρχείο, το Office και ο υπολογιστής ενδέχεται να έχουν μολυνθεί. Για παράδειγμα, ο κώδικας μπορεί να διεισδύσει στην εφαρμογή του Office και να εξαπλωθεί κάθε φορά που δημιουργείται ένα νέο αρχείο. Στη χειρότερη περίπτωση, μπορεί ακόμη και να διεισδύσει στο γραμματοκιβώτιό σας και να στείλει αντίγραφα κακόβουλων αρχείων σε άλλους χρήστες.

Πώς μπορώ να προστατευτώ από κακόβουλες μακροεντολές;

Οι μακροεντολές είναι χρήσιμες, αλλά είναι επίσης πολύ ευάλωτες και μπορούν να γίνουν εργαλείο για τους χάκερ για τη διάδοση κακόβουλου λογισμικού. Ωστόσο, μπορείτε να προστατεύσετε αποτελεσματικά τον εαυτό σας. Πολλές εταιρείες, συμπεριλαμβανομένης της Microsoft, έχουν βελτιώσει την ασφάλεια των εφαρμογών τους όλα αυτά τα χρόνια. Βεβαιωθείτε ότι αυτή η δυνατότητα είναι ενεργοποιημένη. Εάν προσπαθήσετε να ανοίξετε ένα αρχείο που περιέχει μια μακροεντολή, το λογισμικό θα το αποκλείσει και θα σας προειδοποιήσει.

Η πιο σημαντική συμβουλή για να αποφύγετε τις παγίδες των χάκερ είναι να μην κάνετε λήψη αρχείων από άγνωστες πηγές. Είναι επίσης σημαντικό να περιορίσετε το άνοιγμα αρχείων που περιέχουν μακροεντολές, ώστε να μπορούν να ανοίγουν μόνο αξιόπιστα αρχεία.

 

Συνεχίστε την ανάγνωση του άρθρου στον αρχικό ιστότοπο →