Πώς να δημιουργήσετε γρήγορα έναν κατάλογο για το Excel Workbook σας μέσω VBA

Κοινή χρήση τώρα:

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

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

Δημιουργία καταλόγου

Στην παρακάτω εικόνα, υπάρχουν πολλά φύλλα εργασίας στο βιβλίο εργασίας.Ένα παράδειγμα για τον κατάλογο

Και τώρα μπορείτε να δημιουργήσετε έναν κατάλογο σε αυτό το βιβλίο εργασίας.

  1. Κάντε δεξί κλικ σε μία από τις καρτέλες στην κορδέλα.
  2. Και μετά κάντε κλικ στο κουμπί "Προσαρμογή της κορδέλας" στο μενού.Προσαρμόστε την Κορδέλα
  3. Στο παράθυρο "Επιλογές Excel", επιλέξτε την επιλογή "Προγραμματιστής" στην περιοχή "Κύριες καρτέλες".
  4. Και μετά κάντε κλικ στο "OK".Ελέγξτε τον προγραμματιστή
  5. Τώρα κάντε κλικ στην καρτέλα "Προγραμματιστής" στην κορδέλα.
  6. Και μετά κάντε κλικ στο κουμπί "Visual Basic" στη γραμμή εργαλείων.Visual Basic

Έτσι, έχετε ανοίξει το πρόγραμμα επεξεργασίας της Visual Basic. Στην πραγματικότητα, μπορείτε επίσης να πατήσετε το πλήκτρο συντόμευσης "Alt + F11" στο πληκτρολόγιο για να ανοίξετε γρήγορα το πρόγραμμα επεξεργασίας.

  1. Κάντε δεξί κλικ στον προβολέα VBA.
  2. Και μετά μετακινήστε τον κέρσορα στην επιλογή «Εισαγωγή».
  3. Στο υπομενού, επιλέξτε "Module".Εισαγάγετε μια ενότητα

Επομένως, έχετε εισαγάγει μια νέα ενότητα στο έργο.

  1. Τώρα αντιγράψτε τους ακόλουθους κωδικούς VBA στη νέα ενότητα:

Υπο Δημιουργία Μενού ()

    Αχνός ως ακέραιος

    α = 1

    "Προσθέστε ένα νέο φύλλο εργασίας

    Φύλλα εργασίας. Προσθήκη πριν: = Φύλλα (1)

    Φύλλα (1). Όνομα = "Μενού"

    Φύλλα εργασίας ("Μενού"). Εύρος ("A1"). Τιμή = "Μενού"

    Για a = 2 To ActiveWorkbook.Worksheets.Count

        Φύλλα εργασίας ("Μενού"). Εύρος ("A" & a) = Φύλλα (a). Όνομα

        ActiveSheet.Hyperlinks.Add Anchor: = Worksheets (“Menu”). Range (“A” & a), _

        Διεύθυνση: = "", _

        SubAddress: = "'" & Sheets (a). Όνομα & "'! R1C1", _

        TextToDisplay: = Φύλλα (α). Όνομα

    Επόμενο

Sub End

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

  1. Τώρα πατήστε το κουμπί "Run Sub" στη γραμμή εργαλείωνΕκτέλεση Sub

Επιπλέον, μπορείτε επίσης να πατήσετε το κουμπί "F5" στον πίνακα κλειδιών.

  1. Τώρα επιστρέψτε στη διεπαφή του φύλλου εργασίας.Ο Κατάλογος

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

Σύγκριση μεταξύ των δύο μεθόδων

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

Σύγκριση Μη αυτόματη δημιουργία καταλόγου Χρησιμοποιήστε τη διαδικασία VBA
Πλεονέκτημα 1. Κάθε χρήστης του Excel μπορεί να χρησιμοποιήσει αυτή τη μέθοδο εύκολα.

2. Εάν δεν έχετε γνώσεις σχετικά με το VBA, μπορείτε να χρησιμοποιήσετε αυτήν τη μέθοδο.

1. Μέσω των διαδικασιών VBA, μπορείτε να ολοκληρώσετε αυτήν την εργασία με ένα μόνο κλικ.

2. Μπορείτε επίσης να αλλάξετε τους κωδικούς VBA για να πληροίτε άλλες απαιτήσεις.

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

2. Πρέπει να επιλέξετε έναν-έναν υπερσυνδέσμους και αυτό θα οδηγήσει εύκολα σε λάθη.

1. Εάν δεν είστε εξοικειωμένοι με τους κωδικούς VBA, θα αντιμετωπίσετε προβλήματα κατά την εκτέλεση των κωδικών.

2. Η χρήση κωδικών VBA θα περιπλέξει την εργασία.

 

Αντιμετωπίστε μη αναμενόμενες καταστάσεις στο Excel

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

Εισαγωγή συγγραφέα:

Η Άννα Μα είναι ειδική ανάκτησης δεδομένων στο DataNumen, Inc., η οποία είναι ο παγκόσμιος ηγέτης στις τεχνολογίες ανάκτησης δεδομένων, συμπεριλαμβανομένων επιδιόρθωση ζημίας δεδομένων εγγράφων και προϊόντα λογισμικού επισκευής προοπτικών. Για περισσότερες πληροφορίες επισκεφθείτε www.datanumen.com

Κοινή χρήση τώρα:

Τα σχόλια είναι κλειστά.