Εγγραφή μακροεντολών στο Excel - Οδηγός βήμα προς βήμα για τη δημιουργία μακροεντολών

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

Πώς να εγγράψετε μακροεντολές στο Excel;

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

  1. Προετοιμασία αναφοράς πωλήσεων στην απαιτούμενη μορφή για διαχείριση.
  2. Μορφοποίηση των δεδομένων στην απαιτούμενη μορφή δεδομένων, έτσι ώστε το ίδιο να μπορεί να μεταφορτωθεί στον απαιτούμενο ιστότοπο.

Για να καταγράψετε μια μακροεντολή στο Excel, μπορούμε να χρησιμοποιήσουμε είτε το Προβολή καρτέλα ή καρτέλα Προγραμματιστής .

Βήματα για τη δημιουργία μακροεντολών στο Excel

Ας δούμε τα βήματα για την καταγραφή μακροεντολών στο Excel χρησιμοποιώντας ένα παράδειγμα.

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

Τώρα πριν ξεκινήσουμε τη δουλειά μας για τη μορφοποίηση της αναφοράς, θα ξεκινήσουμε την εγγραφή. Για να ξεκινήσετε την εγγραφή μακροεντολών σε excel τα βήματα, τα οποία θα εκτελέσουμε,

  • Βήμα 1 - πρέπει να μεταβούμε στην καρτέλα προγραμματιστή -> Ομάδα κώδικα -> Εγγραφή εντολής μακροεντολής .
  • Βήμα 2 - Θα μετονομάσουμε τη μακροεντολή με "Μορφοποίηση". Δεν πρέπει να υπάρχει κενό κατά την ονομασία της μακροεντολής.
  • Βήμα 3 - Μπορούμε να αντιστοιχίσουμε το πλήκτρο συντόμευσης στη μακροεντολή, ώστε να μπορούμε επίσης να πατήσουμε απλώς το πλήκτρο συντόμευσης για την εκτέλεση της μακροεντολής.
  • Βήμα 4 - Καθώς θέλουμε αυτή η μακροεντολή να λειτουργεί μόνο σε αυτό το βιβλίο εργασίας, τότε θα επιλέξουμε "Αυτό το βιβλίο εργασίας" για τη μακροεντολή Store .
  • Βήμα 5 - Στην « Περιγραφή », πρέπει να γράψουμε σωστά τι κάνει η μακροεντολή.

Τώρα, καθώς το κουμπί «Εγγραφή» έχει αλλάξει σε «Διακοπή εγγραφής» στην ομάδα κωδικών.

Δείχνει ότι ό, τι θα κάνουμε τώρα θα δημιουργηθεί στη μακροεντολή. Πρέπει να ενεργοποιήσουμε το "Use Relative References" εάν το θέλουμε αν έχουμε επιλέξει οποιοδήποτε άλλο κελί από ένα τώρα επιλεγμένο κελί, τότε η μακροεντολή θα πρέπει να λειτουργεί ανάλογα.

Αφού καταγράψουμε όλα τα βήματα που απαιτούνται για τη μορφοποίηση, θα "Διακοπή εγγραφής" Τώρα μπορούμε να χρησιμοποιήσουμε το πλήκτρο συντόμευσης «Ctrl + Shift + F» για να εφαρμόσουμε την καταγεγραμμένη μορφοποίηση.

Ας υποθέσουμε ότι έχουμε κάποια δεδομένα που πρέπει να μορφοποιηθούν με τον ίδιο τρόπο.

Πρέπει απλώς να πατήσουμε «Ctrl + Shift + F» για μορφοποίηση αντί να εκτελέσουμε πολλές εντολές μετά την επιλογή «A .

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

Πράγματα που πρέπει να θυμάστε

  1. Εάν κατεβάσουμε ένα αρχείο Excel με επέκταση .xlsm (φύλλο Excel με δυνατότητα μακροεντολής), τότε πρέπει να επιβεβαιώσουμε ότι προήλθε από αξιόπιστη πηγή και εάν δημιουργήσουμε οποιοδήποτε αρχείο με μακροεντολές, θα πρέπει να αποθηκεύσουμε το αρχείο με επέκταση .xlsm.
  2. Κατά τη δημιουργία μιας μακροεντολής στο excel, μην χρησιμοποιείτε τη συνάρτηση "AutoSum" για να λάβετε το άθροισμα, καθώς θα κωδικοποιήσει τον τύπο. Αντ 'αυτού, πληκτρολογήστε τύπο με ένα σύμβολο δολαρίου, όπως = SUM (E $ 2: E10). Όταν γίνει αυτό, η εγγραφή μακροεντολών καταγράφει το πρώτο E $ 2 ως σταθερή αναφορά και ξεκινά το εύρος SUM ακριβώς κάτω από τις επικεφαλίδες της γραμμής 1. Με την προϋπόθεση ότι το ενεργό κελί είναι Ε11, η μακροεντολή καταγράφει το Ε10 ως σχετική αναφορά που δείχνει ακριβώς πάνω από το τρέχον κελί.
  3. Πρέπει να ενεργοποιήσουμε το "Use Relative Reference in excel" πριν δημιουργήσουμε τη μακροεντολή στο excel.

ενδιαφέροντα άρθρα...