Μακροεντολές Microsoft 365 Excel για αρχάριους: Πώς να εγγράψετε και να γράψετε μακροεντολές VBA στα βιβλία εργασίας του Excel 2019;

Η ανάρτηση ενημερώθηκε: Αύγουστος 2023

Εδώ είναι μια επικαιροποιημένη ερώτηση αναγνώστη:

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

Ευχαριστώ για την ερώτηση.

Εισαγωγή στις μακροεντολές του Excel 365

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

Προβλήματα που μπορούν να αυτοματοποιηθούν με μακροεντολές

Ακολουθούν μερικά παραδείγματα εργασιών που μπορούμε να αυτοματοποιήσουμε με μακροεντολές στο Excel:

Αριθμός Εργασία
1 Δημιουργία και χειρισμός βιβλίων και φύλλων εργασίας.
2 Δημιουργία και χειρισμός γραφημάτων.
3 Εισαγωγή δεδομένων από αρχεία ή άλλα συστήματα.
4 Ανάλυση δεδομένων και δημιουργία/αναγνώριση γραφημάτων και πινάκων εργαλείων.
5 Προσαρμογή φορμών για τη συλλογή σχόλιων.
6 Αποστολή email.
7 Και πολλοί άλλοι!

Δημιουργία μακροεντολών

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

  1. Καταγραφή μιας ακολουθίας ενεργειών χρήστη, μια εύκολη αρχή για απλές εργασίες.
  2. Γράψτε τις μακροεντολές σας αξιοποιώντας τη Visual Basic for Applications (VBA), μια γλώσσα που σας επιτρέπει να δημιουργείτε περίπλοκες αυτοματοποιήσεις.

Ξεκινώντας με τη Βασική Μακροεντολή

Θα δείξουμε πώς να καταγράψετε τη μακροεντολή σας και θα παρέχουμε οδηγίες για την εισαγωγή μακροεντολών VBA.

Θα αυτοματοποιήσουμε την προσθήκη ενός ονόματος φύλλου εργασίας "DEMO" σε ένα υπάρχον βιβλίο εργασίας και την αντιγραφή ενός συγκεκριμένου πίνακα από το Φύλλο1 σε αυτό.

Καταγραφή Μακροεντολών Excel 365 / 2019

Ακολουθήστε αυτά τα βήματα:

  1. Στο Excel, ανοίξτε ένα υπάρχον βιβλίο εργασίας ή δημιουργήστε ένα νέο.
  2. Μεταβείτε στην καρτέλα Προβολή στην επάνω κορδέλα.
  3. Στη δεξιά πλευρά, θα βρείτε την ενότητα Μακροεντολή.
  4. Πατήστε Προβολή και επιλέξτε Εγγραφή μακροεντολής.
  5. Δώστε όνομα στη μακροεντολή σας και αποθηκεύστε το στο υπάρχον βιβλίο εργασίας.

Συμβουλή: Εισάγετε μια λεπτομερή περιγραφή στη μακροεντολή σας.

Εγγραφή μακροεντολών Excel
  1. Πατήστε ΟΚ.
  2. Εκτελέστε τα βήματα που θέλετε να καταγράψετε.
  3. Μόλις τελειώσετε, επιλέξτε Διακοπή εγγραφής.
Διακοπή εγγραφής

Η διαδικασία είναι ολοκληρωμένη. Μπορείτε να δείτε τη λίστα με τις μακροεντολές που είναι αποθηκευμένες στα βιβλία εργασίας σας.

Γράψτε τη Μακροεντολή VBA

Για πιο περίπλοκες μακροεντολές, μπορείτε να γράψετε τον δικό σας κώδικα:

Sub Write_Macro()
Dim MySheet As New Worksheet
Dim MyTable As Range
Set MySheet = ThisWorkbook.Sheets.Add(After:=Sheets(Sheets.Count))
MySheet.Name = "TEST"
Set MyTable = Sheet1.Range("A1:C11")
With MyTable.Copy
    Sheets("TEST").Range("A1")
End With
End Sub

Εκτέλεση της μακροεντολής σας

Απλά επιλέξτε τη μακροεντολή σας από τον κατάλογο και πατήστε Εκτέλεση.

Ενεργοποίηση αδειών ασφαλείας VBA

Μην ξεχνάτε ότι οι μακροεντολές είναι απενεργοποιημένες από προεπιλογή:

  1. Επιλέξτε το Developer.
  2. Πηγαίνετε στην επιλογή Ασφάλεια Μακροεντολής.
  3. Επιλέξτε Απενεργοποίηση όλων των μακροεντολών με ειδοποίηση.

Σημείωση: Απαραίτητο βήμα για να αποφευχθούν προβλήματα ασφαλείας.

Συμπέρασμα

Στο παρόν σεμινάριο, μάθαμε πώς να καταγράφετε και να γράφετε μακροεντολές στο Office 365 Excel είτε χρησιμοποιώντας τη διαδικασία καταγραφής είτε τη Visual Basic for Applications (VBA).

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


Πώς να εισάγετε δεδομένα από το Excel σε μια βάση δεδομένων της Access;

Πώς να εισάγετε δεδομένα από το Excel σε μια βάση δεδομένων της Access;

Μάθετε πώς να αποκτάτε δεδομένα του Excel σε έναν νέο ή υπάρχοντα πίνακα της Access.

Πώς να εξαγάγετε δεδομένα από πίνακες της Microsoft Access σε μορφές .CSV, xlsx και κειμένου;

Πώς να εξαγάγετε δεδομένα από πίνακες της Microsoft Access σε μορφές .CSV, xlsx και κειμένου;

Μάθετε πώς να εξάγετε εύκολα δεδομένα πίνακα Access σε Excel, TXT, XML κ.λπ

Μακροεντολές Microsoft 365 Excel για αρχάριους: Πώς να εγγράψετε και να γράψετε μακροεντολές VBA στα βιβλία εργασίας του Excel 2019;

Μακροεντολές Microsoft 365 Excel για αρχάριους: Πώς να εγγράψετε και να γράψετε μακροεντολές VBA στα βιβλία εργασίας του Excel 2019;

Μάθετε πώς να καταγράφετε, να γράφετε και να εισάγετε βασικές μακροεντολές VBA σε βιβλία εργασίας του Excel και να αυτοματοποιείτε τις εργασίες σας.

Πώς να αποκτήσετε πρόσβαση και να ανοίξετε ένα αρχείο Excel 97/2003 .xls σε Excel 2016, 2019 και 365;

Πώς να αποκτήσετε πρόσβαση και να ανοίξετε ένα αρχείο Excel 97/2003 .xls σε Excel 2016, 2019 και 365;

Μάθετε πώς να ανοίξετε παλιά αρχεία Excel με το Excel 365 (2016/2019) με δεδομένα και βήματα για να ξεπεράσετε τα προβλήματα συμβατότητας.

Πώς να κάνετε το Office 2016 ή 2019 ή 365 την προεπιλεγμένη εφαρμογή του Microsoft Office;

Πώς να κάνετε το Office 2016 ή 2019 ή 365 την προεπιλεγμένη εφαρμογή του Microsoft Office;

Το Office 365 δεν εμφανίζεται ως προεπιλεγμένη εφαρμογή για έγγραφα και υπολογιστικά φύλλα; Μάθετε πώς να το ορίσετε για το Word και το Excel 2019 και 2016.

Οδηγίες για τη χρήση της συνάρτησης ABS για τον υπολογισμό της απόλυτης τιμής στο Excel

Οδηγίες για τη χρήση της συνάρτησης ABS για τον υπολογισμό της απόλυτης τιμής στο Excel

Οδηγίες για τη χρήση της συνάρτησης ABS για τον υπολογισμό της απόλυτης τιμής στο Excel Η συνάρτηση ABS χρησιμοποιείται για τον υπολογισμό της απόλυτης τιμής ενός αριθμού ή ενός υπολογισμού. Η χρήση της λειτουργίας ABS είναι αρκετά απλή

Οδηγίες για τη σύνταξη του ανώτερου και του κατώτερου ευρετηρίου στο Excel

Οδηγίες για τη σύνταξη του ανώτερου και του κατώτερου ευρετηρίου στο Excel

Οδηγίες για τη σύνταξη του ανώτερου και του κατώτερου ευρετηρίου στο Excel. Συχνά πρέπει να επεξεργαστείτε μαθηματικούς τύπους στο Excel, αλλά αντιμετωπίζετε δυσκολίες με τις εκφράσεις.

Πώς να αριθμήσετε σελίδες χωρίς να ξεκινήσετε από το 1 στο Excel

Πώς να αριθμήσετε σελίδες χωρίς να ξεκινήσετε από το 1 στο Excel

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

Οδηγίες για την εκτύπωση επαναλαμβανόμενων τίτλων στο Excel

Οδηγίες για την εκτύπωση επαναλαμβανόμενων τίτλων στο Excel

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

Πώς να χρησιμοποιήσετε τις συναρτήσεις μέτρησης Count, Counta, Countif, Countifs στο Excel

Πώς να χρησιμοποιήσετε τις συναρτήσεις μέτρησης Count, Counta, Countif, Countifs στο Excel

Πώς να χρησιμοποιήσετε τις συναρτήσεις μέτρησης Count, Counta, Countif, Countifs στο Excel Οι συναρτήσεις μέτρησης στο Excel χωρίζονται σε πολλούς τύπους, οι περισσότερες από αυτές τις συναρτήσεις είναι πολύ εύχρηστες για μέτρηση.