Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

VBA αντικειμένου Απαιτείται

Όταν εργάζεστε στη γλώσσα προγραμματισμού VBA - Visual Basic for Applications - μπορείτε να αντιμετωπίσετε το σφάλμα δήλωση " Απαιτείται αντικείμενο . " Αυτό σημαίνει ότι η εντολή σας έκανε μια αναφορά σε ένα ακίνητο ή μια μέθοδο που σχετίζεται με VBA αντικείμενο του λογισμικού , αλλά δεν διευκρίνισε ποιο αντικείμενο θα σήμαινε . Αντικείμενα

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

Properties είναι τα χαρακτηριστικά ενός αντικειμένου λογισμικού . Εάν το αντικείμενο είναι ένα έγγραφο , ιδιότητες περιλαμβάνουν το όνομά του , το περιεχόμενό του και το κατά πόσον το σημερινό περιεχόμενο έχει αποθηκευτεί . Οι ιδιότητες των κυττάρων σε ένα πλέγμα θα μπορούσε να περιλαμβάνει την αριθμητική τιμή αποδίδεται σε κάθε κύτταρο. Οι μέθοδοι είναι δραστηριότητες που εκτελούν αντικείμενα : Εάν ένα έγγραφο είναι το αντικείμενο , μπορείτε να χρησιμοποιήσετε τη μέθοδο « PrintOut " να κατευθύνει τον υπολογιστή για να το εκτυπώσετε . VBA κατατάσσεται αντικειμένων σε μια ιεραρχία , και κατατάσσονται κάτω αντικείμενα, όπως το "Χρώμα " ή "Value " μπορεί να γίνει ιδιότητες των υψηλός-ταξινομημένα αντικείμενα .

Η αντικειμένου Απαιτείται

Ιδιότητες και μέθοδοι πρέπει να συνδέονται με τα αντικείμενα της VBA . Αν προσπαθείτε να δουλέψετε με τις ιδιότητες ή τις μεθόδους χωρίς συνδεδεμένο αντικείμενο , " Object απαιτείται» σκάει επάνω - το ισοδύναμο του να χτυπήσει "Print" , χωρίς τον εντοπισμό ενός εγγράφου . Αφού συνδέσετε ένα αντικείμενο για το ακίνητο που θέλετε να εργαστείτε με , ότι θα πρέπει να λύσει το πρόβλημα . Εάν εξακολουθεί να εμφανίζεται το μήνυμα , βεβαιωθείτε ότι είστε ορθογραφία του ονόματος του ακινήτου σωστά.
Εικόνων Εκτιμήσεις
Η

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα