λογισμικό

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

Πώς μπορώ να Συνδυάστε τιμές από τα κύτταρα σε άλλα φύλλα στο Excel με Visual Basic

; Visual Basic for Applications ( VBA ) είναι ένα υποσύνολο της Visual Basic που είναι ειδικά σχεδιασμένο για να λειτουργεί στο Microsoft Excel και άλλες εφαρμογές του Microsoft Office . VBA μπορεί να αντικαταστήσει τις χρονοβόρες εργασίες με ένα κομμάτι του κώδικα που μπορείτε να εκτελέσετε σε ένα κλάσμα του δευτερολέπτου . Αν θέλετε να συνδυάσετε τις τιμές από κελιά άλλων φύλλων και τοποθετήστε το αποτέλεσμα σε μία θέση σε ένα μόνο φύλλο εργασίας , VBA είναι μια καλή επιλογή . Τα πράγματα που θα χρειαστείτε
Excel 2007 ή το Excel 2010
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Κάντε κλικ σε ένα κενό κελί σε ένα φύλλο εργασίας όπου θέλετε το άθροισμα για να δείξει . Για παράδειγμα , κάντε κλικ στο κελί A3 . Αυτό γίνεται το κελί προέλευσης στον κώδικά σας . Το κύτταρο προέλευσης συμβολίζεται με R1C1 ( γραμμή 1 , στήλη 1 ) . 2

Πιέστε το πλήκτρο " Alt " και τα πλήκτρα " F11 " μαζί στο πληκτρολόγιό σας για να ανοίξει το Visual Basic Editor ( VBE ) . Το VBE είναι ενσωματωμένη στο Excel .
Εικόνων 3

Κάντε κλικ στο κουμπί "Εισαγωγή" και στη συνέχεια κάντε κλικ στο " ενότητα ". Ένα νέο παράθυρο θα ανοίξει
Η

4 Αντιγράψτε και επικολλήστε τον παρακάτω κώδικα στο κενό παράθυρο : .

Sub CombineMultipleWorksheetValues ​​( )

« CombineMultipleWorksheetValues ​​Macro

ActiveCell.FormulaR1C1 = " R1C2 + = Φύλλο2 ! R [ -1 ] C "

End Sub
5

Αλλάξτε τον κώδικα για να δείξει πού είναι οι εισροές που χρειάζεστε . Οι θέσεις είναι σε σχέση με το κελί που επιλέξατε στο βήμα 1 . Στο ανωτέρω δείγμα κώδικα , "= Sheet2 ! R [ -1 ] C » σημαίνει ότι μία τιμή βρίσκεται στο φύλλο 2 , στην ίδια στήλη , όπως κυτταρική καταγωγή σας (το οποίο στο παράδειγμα αυτό ήταν στήλη Α) και 1 στήλη στα αριστερά ( ένας θετικός αριθμός θα αναφέρει τον αριθμό των στηλών προς τα δεξιά) .
Η
εικόνων

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

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