λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> Microsoft Access

Πώς να Μεταφορά Excel VB δεδομένων από Εμβέλειας να Array

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

1 Κάντε κλικ στην καρτέλα "Προβολή" στο μενού " Κορδέλα " . Κάντε κλικ στο εικονίδιο " Μακροεντολές " για να εμφανιστεί το "Macro " παράθυρο διαλόγου . 2

Επιλέξτε μια υπάρχουσα μακροεντολή όνομα στο πλαίσιο λίστας , αν θέλετε να προσθέσετε τη δυνατότητα να αντιγράψετε δεδομένα από μια περιοχή κελιών σε ένα array . Κάντε κλικ στο κουμπί "Επεξεργασία" για να ανοίξετε το πρόγραμμα επεξεργασίας της Visual Basic . Αν θέλετε να γράψετε μια νέα μακροεντολή , πληκτρολογήστε το όνομα στο " Όνομα μακροεντολής " πλαίσιο κειμένου και κάντε κλικ στο κουμπί "Δημιουργία ".
Εικόνων 3

αναγνωρίσει μια μεταβλητή πίνακα ως " παραλλαγή" τύπο δεδομένων . Το παρακάτω παράδειγμα δηλώνει τη σειρά " RangeArray " :

Dim RangeArray Όπως Variant
Η 4

Εκχώρηση την περιοχή κελιών δεδομένων στην παράταξη. Συνεχίζοντας το παράδειγμα , να ορίσει για τα κελιά A1 έως A10 :

RangeArray = Range ( "A1 " , " A10 " )
5

Δείτε τα δεδομένα στη συστοιχία . Για να επιβεβαιώσετε ότι το παράδειγμα έχει εργαστεί , εμφανίζεται η τρίτη αξία στη σειρά με ένα παράθυρο διαλόγου μηνύματος :

MsgBox RangeArray ( 3 , 1 )
Η
εικόνων

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

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