Λήψη ονόματος φύλλου εργασίας από τον τύπο - Excel

Πίνακας περιεχομένων
Λήψη παραδείγματος βιβλίου εργασίας

Κάντε λήψη του παραδείγματος βιβλίου εργασίας

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

Λήψη ονόματος φύλλου

Στο Excel δεν υπάρχει καμία συνάρτηση για να λάβετε το όνομα του φύλλου απευθείας. Αλλά μπορείτε να λάβετε ένα όνομα φύλλου χρησιμοποιώντας το VBA ή μπορείτε να χρησιμοποιήσετε τις λειτουργίες CELL, FIND και MID:

1 = MID (CELL ("όνομα αρχείου"), FIND ("]", CELL ("όνομα αρχείου"))+1,31)

Ας δούμε τον παραπάνω τύπο.

Λειτουργία CELL

Μπορούμε να χρησιμοποιήσουμε τη συνάρτηση CELL για να επιστρέψουμε τη διαδρομή του αρχείου, το όνομα και το φύλλο εισάγοντας "όνομα αρχείου".

1 = CELL ("όνομα αρχείου")

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

1 = CELL ("όνομα αρχείου", A1)

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

1 = CELL ("όνομα αρχείου", AnotherSheet! A1)

FIND Function

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

Χρησιμοποιήστε πρώτα τη συνάρτηση FIND για να καθορίσετε τη θέση του χαρακτήρα αμέσως πριν από το όνομα του φύλλου (το οποίο είναι πάντα "]").

1 = FIND ("]", B3)

Λειτουργία MID

Δεδομένου ότι έχουμε την τελευταία θέση χαρακτήρων πριν από το όνομα του φύλλου εργασίας, μπορούμε τώρα να χρησιμοποιήσουμε τη συνάρτηση MID για να εξαγάγουμε τους χαρακτήρες μετά από αυτήν τη θέση. Το όνομα του φύλλου μας ξεκινά από τη θέση που βρίσκεται παραπάνω + 1, αλλά δεν γνωρίζουμε πόσο καιρό είναι το όνομα του φύλλου. Ωστόσο, γνωρίζουμε το μέγιστο μήκος ενός ονόματος φύλλου εργασίας (31) και μπορούμε να το χρησιμοποιήσουμε στη συνάρτηση MID:

1 = MID (B3, C3+1,31))

Συνδυάζοντας όλα αυτά παράγει την αρχική μας φόρμουλα:

1 = MID (CELL ("όνομα αρχείου"), FIND ("]", CELL ("όνομα αρχείου"))+1,31)

Θα βοηθήσει στην ανάπτυξη του τόπου, μοιράζονται τη σελίδα με τους φίλους σας

wave wave wave wave wave