Δημιουργία πίνακα περιεχομένων για υπολογιστικά φύλλα του Excel
Θέλετε να δημιουργήσετε έναν πίνακα περιεχομένων στο πρώτο φύλλο σε ένα μεγαλύτερο βιβλίο εργασίας του Excel. Για αυτό χρειάζεστε μια λίστα με τα ονόματα των μεμονωμένων πινάκων. Μια μακροεντολή σας βοηθά να το κάνετε αυτό.
Δημιουργία πίνακα περιεχομένων χρησιμοποιώντας μια μακροεντολή Excel
Δεδομένου ότι δεν μπορείτε να έχετε απευθείας πρόσβαση στα ονόματα των φύλλων μέσω της λειτουργίας πίνακα, είναι καλύτερα να το κάνετε αυτό με μια μακροεντολή.
- Για να το κάνετε αυτό, εκτελέστε την εντολή "Εργαλεία | μακροεντολές | μακροεντολές" στο ανοιχτό βιβλίο εργασίας. Πληκτρολογήστε ένα όνομα όπως "Λίστα πίνακα" για τη νέα μακροεντολή και κάντε κλικ στην επιλογή "Δημιουργία".
- Καταχωρίστε τον ακόλουθο κώδικα προγράμματος στον επεξεργαστή VBA:
- Λίστα υπο-πίνακα ()
- Φύλλα (1) .Select
- Sheets.Add
- Φύλλα (1) .Name = "Περιεχόμενο"
- n = 1
- Για κάθε i σε φύλλα εργασίας
- Αν το i.Index 1 Στη συνέχεια εύρος ("a" & n - 1) .Value = i.Name
- n = η + 1
- Επόμενο i
- End Sub
Βγείτε από τον επεξεργαστή VBA με την εντολή "Αρχείο | Κλείσιμο και επιστροφή στο Microsoft Excel". Για να εκτελέσετε τη μακροεντολή, καλέστε "Εργαλεία | Μακροεντολές | Μακροεντολές". Στο παράθυρο διαλόγου που ακολουθεί, επιλέξτε τη μακροεντολή "Λίστα πινάκων" και κάντε κλικ στο "Εκτέλεση".
Δημιουργία νέου φύλλου εργασίας με πίνακα περιεχομένων
Το Excel δημιουργεί ένα επιπλέον φύλλο εργασίας στην αρχή του βιβλίου εργασίας και δημιουργεί μια επισκόπηση όλων των πινάκων που περιέχονται στο φάκελο.
- Αντί σε ένα νέο φύλλο, μπορείτε να δημιουργήσετε τη λίστα σε έναν υπάρχοντα πίνακα. Για να το κάνετε αυτό, αλλάξτε τη δεύτερη γραμμή της μακροεντολής: Για παράδειγμα, εισαγάγετε >> Φύλλα ("Φύλλο επισκόπησης") Επιλέξτε <<. Μπορείτε να χρησιμοποιήσετε το όνομα του επιθυμητού φύλλου ως όρισμα στις αγκύλες.
- Εναλλακτικά, επιλέξτε έναν ακολουθικό αριθμό που αντιστοιχεί στην κατάταξη του φύλλου στο βιβλίο εργασίας. Τέλος, διαγράψτε τις ακόλουθες δύο γραμμές στη μακροεντολή που εισάγετε το πρόσθετο φύλλο.