Σπίτι Κοινωνική Media Ανασκόπηση του μοντέλου Excel Object - ανδρείκελα

Ανασκόπηση του μοντέλου Excel Object - ανδρείκελα

Πίνακας περιεχομένων:

Βίντεο: Idropulitrice a motore, Lidl. Parkside PHDB 4 C3. Alta pressione. 180. benzina 4T. test Recensione 2024

Βίντεο: Idropulitrice a motore, Lidl. Parkside PHDB 4 C3. Alta pressione. 180. benzina 4T. test Recensione 2024
Anonim

Η Visual Basic for Applications είναι μια γλώσσα προγραμματισμού με αντικείμενο. Η βασική ιδέα του αντικειμενοστραφικού προγραμματισμού είναι ότι μια εφαρμογή λογισμικού (το Excel σε αυτή την περίπτωση) αποτελείται από διάφορα επιμέρους αντικείμενα, καθένα από τα οποία έχει το δικό του σύνολο χαρακτηριστικών και χρήσεων.

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

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

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

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

Κατανόηση αντικειμένων

Στον πραγματικό κόσμο, μπορείτε να περιγράψετε όλα όσα βλέπετε ως αντικείμενο. Όταν κοιτάζετε το σπίτι σας, είναι ένα αντικείμενο. Το σπίτι σας έχει δωμάτια? αυτά τα δωμάτια είναι επίσης ξεχωριστά αντικείμενα. Αυτά τα δωμάτια μπορεί να έχουν ντουλάπες. Αυτές οι ντουλάπες είναι επίσης αντικείμενα. Όπως σκέφτεστε για το σπίτι σας, τα δωμάτια και τις ντουλάπες, μπορεί να δείτε μια ιεραρχική σχέση μεταξύ τους. Το Excel λειτουργεί με τον ίδιο τρόπο.

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

Για να δείξετε ένα συγκεκριμένο αντικείμενο στη VBA, μπορείτε να περάσετε από το μοντέλο αντικειμένου.Για παράδειγμα, για να φτάσετε στο κελί A1 στο φύλλο 1, μπορείτε να εισάγετε αυτόν τον κωδικό:

Activeworkbook. Φύλλα ("Φύλλο1"). Εύρος ("A1"). Επιλέξτε

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

Εύρος ("A1"). Επιλέξτε

Πράγματι, αν έχετε ήδη τον κέρσορα στο κελί A1, μπορείτε απλά να χρησιμοποιήσετε το αντικείμενο ActiveCell, αποκλείοντας την ανάγκη να διευκρινιστεί η εμβέλεια:

Activecell. Επιλογή

Κατανόηση συλλογών

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

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

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

Φύλλα εργασίας (1). Επιλέξτε φύλλα εργασίας ("MySheet"). Επιλέξτε

Αν έχετε δύο φύλλα εργασίας στο ενεργό βιβλίο εργασίας που έχουν τα ονόματα MySheet και YourSheet, με αυτή τη σειρά, μπορείτε να ανατρέξετε στο δεύτερο φύλλο εργασίας πληκτρολογώντας μία από αυτές τις δηλώσεις:

Φύλλα εργασίας (2). Επιλέξτε φύλλα εργασίας ("YourSheet"). Επιλέξτε

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

Βιβλία εργασίας ("MyData.xls"). Φύλλα εργασίας ("MySheet"). Επιλέξτε

Οι ιδιότητες

Ιδιότητες είναι ουσιαστικά τα χαρακτηριστικά ενός αντικειμένου. Το σπίτι σας έχει χρώμα, τετραγωνικό μήκος, ηλικία και ούτω καθεξής. Ορισμένες ιδιότητες, όπως το χρώμα του σπιτιού σας, μπορούν να αλλάξουν. Άλλες ιδιότητες, όπως το έτος κατασκευής του σπιτιού σας, δεν μπορούν να αλλάξουν.

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

Αναφέρετε την ιδιότητα ενός αντικειμένου αναφερόμενος στο αντικείμενο και στη συνέχεια στην ιδιότητα. Για παράδειγμα, μπορείτε να αλλάξετε το όνομα του φύλλου εργασίας σας αλλάζοντας την ιδιότητά του Όνομα.

Σε αυτό το παράδειγμα, μετονομάζετε το Φύλλο1 στο MySheet:

Φύλλα ("Φύλλο1"). Name = "MySheet"

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

Οι μέθοδοι κατανόησης

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

σπίτι. paint

Ένα απλό παράδειγμα μιας μεθόδου Excel είναι η μέθοδος επιλογής του αντικειμένου Range:

Range ("A1"). Επιλέξτε

Άλλο είναι η μέθοδος αντιγραφής του αντικειμένου εύρους:

Εύρος ("A1"). Αντιγραφή

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

ActiveSheet. Επικόλληση προορισμού: = Εύρος ("B1")
Ανασκόπηση του μοντέλου Excel Object - ανδρείκελα

Η επιλογή των συντακτών

Πρόσβαση χωρίς σύνδεση με το SharePoint Online Workspace - ανδρείκελοι

Πρόσβαση χωρίς σύνδεση με το SharePoint Online Workspace - ανδρείκελοι

Microsoft SharePoint Workspace είναι ο καλλιτέχνης παλαιότερα γνωστός ως Microsoft Office Groove desktop εφαρμογή προσαρμοσμένη για άτομα που θέλουν να συνεργάζονται σε έγγραφα online και offline. Προσφέρεται μαζί με το Office 2010 και παρέχει μια διεπαφή χρήστη παρόμοια με την Εξερεύνηση των Windows για προβολή και επεξεργασία αρχείων και λιστών από μια τοποθεσία του SharePoint. SharePoint Workspace ...

Διατίθενται στη δημοσίευση του SharePoint 2010 - dummies

Διατίθενται στη δημοσίευση του SharePoint 2010 - dummies

Το Site δημοσίευσης του sharePoint 2010 παρέχει μια πλούσια εμπειρία επεξεργασίας καθιστά εύκολο για ένα μη τεχνικό πρόσωπο να δημιουργήσει ιστοσελίδες. Η προσθήκη του περιεχομένου σας στη σελίδα είναι γρήγορη. Το SharePoint παρέχει πολλά είδη δοχείων περιεχομένου που μπορείτε να χρησιμοποιήσετε κατά τη δημιουργία της σελίδας σας, συμπεριλαμβανομένων των πλαισίων κειμένου μιας γραμμής για την εισαγωγή μιας απλής γραμμής κειμένου ...

Για ιστότοπους SharePoint Online - dummies

Για ιστότοπους SharePoint Online - dummies

Μπορείτε να δημιουργήσετε και να αναπτύξετε τρεις κύριους τύπους σελίδων του SharePoint όχι λιγότερο!) - το καθένα με ξεχωριστή λειτουργία: περιεχόμενο, τμήματα Web και εκδόσεις σελίδων. Σελίδα περιεχομένου: Επίσης γνωστή ως σελίδα wiki, αυτό είναι το μαχαίρι ελβετικού στρατού των σελίδων του SharePoint. Μια σελίδα περιεχομένου παρέχει όχι μόνο μια θέση ...

Η επιλογή των συντακτών

Τι είναι ένας χάρτης Java; - ανδρείκελα

Τι είναι ένας χάρτης Java; - ανδρείκελα

Πίνακες και εξειδικευμένες λίστες καθιστούν δυνατή την εκτέλεση μιας εκπληκτικής σειράς εργασιών με την Java. Ωστόσο, υπάρχουν περιπτώσεις όπου μια εφαρμογή Java χρειάζεται κάτι που είναι περισσότερο παρόμοιο με μια βάση δεδομένων, χωρίς να έχει όντως όλες τις αποσκευές της βάσης δεδομένων (όπως η αγορά μιας ξεχωριστής εφαρμογής). Για παράδειγμα, μπορεί να θέλετε να είστε σε θέση ...

Λίγα περίεργα πράγματα για το Java Math - dummies

Λίγα περίεργα πράγματα για το Java Math - dummies

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

Η επιλογή των συντακτών

Πώς να δουλεύεις με τη νέα γκάμα Blur στο Photoshop CS6 - ανδρείκελα

Πώς να δουλεύεις με τη νέα γκάμα Blur στο Photoshop CS6 - ανδρείκελα

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

Τρόπος εργασίας με τον πίνακα ιδιοτήτων στο Photoshop CS6 - ανδρείκελα

Τρόπος εργασίας με τον πίνακα ιδιοτήτων στο Photoshop CS6 - ανδρείκελα

, αυτόνομο πλαίσιο Μάσκες στο Photoshop CS6 προς όφελος του πίνακα Ιδιότητες, ο οποίος περιλαμβάνει τώρα τις δυνατότητες των πλαισίων Μάσκες και Προσαρμογές. Δεν υπάρχουν όμως ανησυχίες. Κανένα από τα χαρακτηριστικά που παρείχε προηγουμένως ο πίνακας "Μάσκες" χάθηκε. Ο νέος πίνακας Ιδιότητες σάς δίνει τη δυνατότητα να προσθέσετε, να επεξεργαστείτε και να διαχειριστείτε το στρώμα σας, ...

Πώς να εργάζεστε με το σημείο εξαφάνισης στο Photoshop CS6 - ανδρείκελα

Πώς να εργάζεστε με το σημείο εξαφάνισης στο Photoshop CS6 - ανδρείκελα

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