Note: The other languages of the website are Google-translated. Back to English

Πώς να αποκτήσετε τη διεύθυνση του ενεργού κελιού στο Excel;

Κατά τη χρήση του Microsoft Excel, μπορείτε εύκολα να βρείτε τη θέση του επιλεγμένου κελιού στο πλαίσιο ονόματος που εμφανίζεται στα αριστερά της γραμμής τύπων. Αλλά αν το κελί έχει όνομα, δεν μπορείτε να εξετάσετε τη θέση του με βάση την εμφάνιση στο Όνομα πλαισίου. Και αν θέλετε να εμφανίσετε απευθείας την πλήρη διεύθυνση του ενεργού κελιού ή να εμφανίσετε τη διεύθυνση του ενεργού κελιού σε ένα καθορισμένο κελί, τι θα κάνατε; Σε αυτό το σεμινάριο, θα σας δείξουμε πώς μπορείτε να λάβετε εύκολα τη διεύθυνση του ενεργού κελιού με μεθόδους τύπου και VBA.

Λάβετε τη διεύθυνση του ενεργού κελιού με τον τύπο
Λάβετε τη διεύθυνση του ενεργού κελιού με τον κωδικό VBA
Εμφάνιση της διεύθυνσης του ενεργού κελιού σε ένα καθορισμένο κελί με κωδικό VBA
Δυναμική εμφάνιση της διεύθυνσης του ενεργού κελιού με ένα καταπληκτικό εργαλείο


Λάβετε τη διεύθυνση του ενεργού κελιού με τον τύπο

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

1. Επιλέξτε ένα κελί για να το ενεργοποιήσετε.

2. Εισαγάγετε τον παρακάτω τύπο και, στη συνέχεια, πατήστε το εισάγετε κλειδί.

=ADDRESS(ROW(),COLUMN())

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

Note: Εάν επιλέξετε να επιλέξετε ένα διαφορετικό κελί, η διεύθυνση δεν θα αλλάξει αυτόματα. Για να αποκτήσετε μια δυναμική διεύθυνση ενώ επιλέγετε διαφορετικά κελιά, εφαρμόστε τις παρακάτω μεθόδους.

Δυναμική εμφάνιση της διεύθυνσης του ενεργού κελιού:

Η καλύτερη Βελτιωμένη γραμμή επεξεργασίας χρησιμότητα του Kutools για Excel βοηθά στην εμφάνιση της διεύθυνσης του ενεργού κελιού στο φύλλο εργασίας στο Excel. Εκτός αυτού, μπορείτε να προβάλετε και να επεξεργαστείτε το επιλεγμένο περιεχόμενο κελιού απευθείας στο παράθυρο, όπως φαίνεται στην παρακάτω επίδειξη.
Κατεβάστε και δοκιμάστε το τώρα! (30-Ημέρα δωρεάν διαδρομή)


Λάβετε τη διεύθυνση του ενεργού κελιού με τον κωδικό VBA

Μπορείτε επίσης να λάβετε τη διεύθυνση του ενεργού κελιού με τον κωδικό VBA. Κάντε τα εξής:

1. Πάτα το άλλος + F11 ταυτόχρονα για να ανοίξετε το Microsoft Visual Basic για εφαρμογές παράθυρο.

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

Κωδικός VBA: Λήψη διεύθυνσης ενεργού κελιού

Sub selectRange()
	MsgBox ActiveCell.Address
End Sub

3. Στη συνέχεια, κάντε κλικ στο τρέξιμο κουμπί για να εκτελέσετε τον κωδικό.

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


Εμφάνιση της διεύθυνσης του ενεργού κελιού σε ένα καθορισμένο κελί με κωδικό VBA

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

1. Ανοίξτε το Microsoft Visual Basic για εφαρμογές παράθυρο πατώντας άλλος + F11 την ίδια στιγμή.

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

Κωδικός VBA: εμφάνιση της διεύθυνσης του ενεργού κελιού σε ένα καθορισμένο κελί

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
	Range("A1").Value = ActiveCell.Address
End Sub

Note: Το A1 είναι το κελί όπου θέλετε να τοποθετήσετε την ενεργή διεύθυνση κελιού, μπορείτε να το αλλάξετε στο καθορισμένο κελί για τις δικές σας ανάγκες.

3. Στη συνέχεια κάντε κλικ στο κουμπί φιλέτο > Κλείσιμο και επιστροφή στο Microsoft Excel για έξοδο από το Microsoft Visual Basic για εφαρμογές παράθυρο.

Μπορείτε να δείτε τη διεύθυνση των ενεργών εμφανίσεων κελιού στο κελί A1 και η διεύθυνση θα αλλάξει αυτόματα με βάση την αλλαγή του ενεργού κελιού. Δείτε το στιγμιότυπο οθόνης:


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

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

Πριν από την εφαρμογή Kutools για Excel, σας παρακαλούμε κατεβάστε και εγκαταστήστε το πρώτα.

1. κλικ Kutools > Εμφάνιση απόκρυψη > Βελτιωμένη γραμμή επεξεργασίας για να ενεργοποιήσετε τη λειτουργία.

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

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



Τα καλύτερα εργαλεία παραγωγικότητας του Office

Το Kutools για Excel λύνει τα περισσότερα από τα προβλήματά σας και αυξάνει την παραγωγικότητά σας κατά 80%

  • Επαναχρησιμοποίηση: Εισαγάγετε γρήγορα σύνθετοι τύποι, γραφήματα και οτιδήποτε έχετε χρησιμοποιήσει στο παρελθόν. Κρυπτογράφηση κυττάρων με κωδικό πρόσβασης Δημιουργία λίστας αλληλογραφίας και στείλτε email ...
  • Super Formula Bar (επεξεργαστείτε εύκολα πολλές γραμμές κειμένου και τύπου). Διάταξη ανάγνωσης (εύκολη ανάγνωση και επεξεργασία μεγάλου αριθμού κελιών). Επικόλληση σε φιλτραρισμένο εύρος...
  • Συγχώνευση κελιών / σειρών / στηλών χωρίς απώλεια δεδομένων · Περιεχόμενο διαχωρισμού κελιών Συνδυάστε διπλές σειρές / στήλες... Αποτροπή διπλών κυττάρων; Συγκρίνετε τα εύρη...
  • Επιλέξτε Διπλότυπο ή Μοναδικό Σειρές; Επιλέξτε Κενές σειρές (όλα τα κελιά είναι κενά). Σούπερ εύρεση και ασαφής εύρεση σε πολλά βιβλία εργασίας. Τυχαία επιλογή ...
  • Ακριβές αντίγραφο Πολλαπλά κελιά χωρίς αλλαγή της αναφοράς τύπου. Αυτόματη δημιουργία αναφορών σε πολλαπλά φύλλα? Εισαγωγή κουκκίδων, Πλαίσια ελέγχου και άλλα ...
  • Εξαγωγή κειμένου, Προσθήκη κειμένου, Κατάργηση κατά θέση, Αφαιρέστε το διάστημα; Δημιουργία και εκτύπωση υποσύνολων σελιδοποίησης. Μετατροπή περιεχομένου και σχολίων μεταξύ κελιών...
  • Σούπερ φίλτρο (αποθηκεύστε και εφαρμόστε σχήματα φίλτρων σε άλλα φύλλα). Προηγμένη ταξινόμηση ανά μήνα / εβδομάδα / ημέρα, συχνότητα και άλλα. Ειδικό φίλτρο με έντονη, πλάγια ...
  • Συνδυάστε βιβλία εργασίας και φύλλα εργασίας; Συγχώνευση πινάκων βάσει βασικών στηλών. Διαχωρίστε τα δεδομένα σε πολλά φύλλα; Μαζική μετατροπή xls, xlsx και PDF...
  • Περισσότερα από 300 ισχυρά χαρακτηριστικά. Υποστηρίζει Office / Excel 2007-2021 και 365. Υποστηρίζει όλες τις γλώσσες. Εύκολη ανάπτυξη στην επιχείρηση ή τον οργανισμό σας. Πλήρεις δυνατότητες δωρεάν δοκιμής 30 ημερών. Εγγύηση επιστροφής χρημάτων 60 ημερών.
kte καρτέλα 201905

Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη

  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!
κάτω μέρος γραφείου
Σχόλια (5)
Δεν υπάρχουν ακόμη βαθμολογίες. Γίνε ο πρώτος που θα αξιολογήσετε!
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Χαίρετε Κ.

Η εμφάνιση της αναφοράς ενεργού κελιού είναι χρήσιμη. Αλλά πώς μπορώ πραγματικά να χρησιμοποιήσω αυτήν την τιμή; Διαβάζω εξετάσεις και έχω έξι στήλες (εκ των οποίων οι δύο θα συμπληρωθούν). Το όνομα του μαθητή βρίσκεται στη στήλη Α. Μπορώ να εξαγάγω το όνομα της οικογένειας: LEFT(A7,(FIND(",")A7)-1))) [όπου A7 είναι η τρέχουσα διεύθυνση]. Μπορώ να χρησιμοποιήσω τον κωδικό για την εμφάνιση της τρέχουσας διεύθυνσης ενεργού κελιού που παρέχεται παραπάνω:

Ιδιωτικό δευτερεύον φύλλο εργασίας_SelectionChange(Στόχος ByVal ως εύρος)
Εύρος ("A1").Τιμή = ActiveCell.Διεύθυνση
Sub End

Αλλά αυτό που πραγματικά θέλω να κάνω είναι ο κέρσορας να βρίσκεται κάπου στην τρέχουσα σειρά (C3:H3) και να εξαγάγω το οικογενειακό όνομα του τρέχοντος μαθητή. Παράδειγμα:

ABCDEFGH
1 Όνομα ID 1 2 3 4 5 6

2 Smith, John 1234567

Όταν το ενεργό κελί είναι μεταξύ C1 και H1, θέλω να εξαγάγω το όνομα του μαθητή από το A2 ("Smith, John") [χρησιμοποιώντας LEFT(A2,(FIND(",")A2)-1)))], αλλά με τις τιμές για τη διεύθυνση που παρέχονται από τον παραπάνω κωδικό.

Οποιαδήποτε πρόταση θα ήταν ευπρόσδεκτη.


Νομοσχέδιο
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Αγαπητέ Bill,
Εάν θέλετε να χρησιμοποιήσετε την αναφορά κελιού του ενεργού κελιού, εφαρμόστε τον παρακάτω κωδικό VBA.
(Η αναφορά του ενεργού κελιού θα εμφανίζεται στο κελί A1. Στη συνέχεια, μπορείτε να αντιγράψετε την αναφορά κελιού απευθείας στο A1 ή να κάνετε άλλες λειτουργίες όπως χρειάζεστε.)

Ιδιωτικό δευτερεύον φύλλο εργασίας_SelectionChange(Στόχος ByVal ως εύρος)
On Error Συνέχιση Επόμενη
Αν (Target.Count = 1) And (Intersect(Target, Range("A1")) Is Nothing) Τότε
Εύρος ("A1").Τιμή = ActiveCell.Διεύθυνση
End If
Sub End
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Το πρώτο παράδειγμα δεν εμφανίζει τη διεύθυνση του ενεργού κελιού αλλά του κελιού που περιέχει τον τύπο. Εάν επρόκειτο να επιλέξετε ένα διαφορετικό κελί, η διεύθυνση δεν θα άλλαζε.
Στην πραγματικότητα, αυτές είναι πιθανώς πιο χρήσιμες πληροφορίες από τη συλλογή της διεύθυνσης του ενεργού κελιού και είναι πιο δύσκολο να τις βρείτε εάν τις χρειάζεστε. Έψαχνα πώς να το κάνω αυτό χρησιμοποιώντας το VBA και δεν μπορούσα να το βρω για λίγο, οπότε θα το συμπεριλάβω εδώ:

Εφαρμογή.Καλών.Διεύθυνση

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

Πώς θα έκανα την ολοκλήρωση αυτής της εργασίας;


Χαιρετισμούς,
Αυτό το σχόλιο ελαχιστοποιήθηκε από τον συντονιστή του ιστότοπου
Καλημέρα,
Εξαιρετική φόρμουλα για exibir a célula ativa.
Mas estou precisando utilizar o "conteúdo" de uma célula ativa dentro de uma formula SE.
Entao:

Se
"celula_ativa" = "αλούνο"
Retorna a seguinte informação "XXXX"
OU se για "καθηγητής"
Retorna a seguinte informação "YYYY"

Vc consegue me ajudar com isso, για χάρη;
Δεν υπάρχουν σχόλια δημοσιεύτηκε ακόμα
Αφήστε τα σχόλιά σας
Δημοσίευση ως επισκέπτης
×
Αξιολογήστε αυτήν την ανάρτηση:
0   Χαρακτήρες
Προτεινόμενες τοποθεσίες

Ακολουθησε μας

Πνευματικά δικαιώματα © 2009 - www.extendoffice.com. | Ολα τα δικαιώματα διατηρούνται. Τροφοδοτείται από ExtendOffice. | Sitemap
Το Microsoft και το λογότυπο του Office είναι εμπορικά σήματα ή σήματα κατατεθέντα της Microsoft Corporation στις Ηνωμένες Πολιτείες ή / και σε άλλες χώρες.
Προστατεύεται από το Sectigo SSL