![]() |
Ότι γράφω στο φύλλο εργασίας 1 να γράφεται ακριβώς το ίδιο στο φύλλο εργασίας 2 1 Συνημμένο(α) Καλημέρα σε όλους. Όπως λέει και ο τίτλος έχω δυο πίνακες με δύο στήλες σε διαφορετικά φύλλα εργασίας. Η πρώτη στήλη έχει κάποια δεδομένα που διαφέρουν ( στους δύο πίνακες ). Στη δεύτερη στήλη στο κελι Β2 του 1ου πίνακα που βρίσκεται στο πρώτο φύλλο εργασίας θέλω να γράψω μία συνάρτηση. Υπάρχει τρόπος η ίδια ακριβώς συνάρτηση να γράφεται ταυτόχρονα και στο κελί Β2 του 2ου πίνακα που βρίσκεται στο δεύτερο φύλλο εργασίας. Το ερώτημα γίνεται γιατί προσπαθώντας να το κάνω με μια καταγραφή μακροεντολής πήγα στο Β2 κελι του πρώτου φύλου εργασίας μάρκαρα τη συνάρτηση πάτησα αντιγραφή πήγα στο δεύτερο φύλο εργασίας και έκανα επικόλληση στο Β2 κελί και πάτησα έντερ για να πάρει τη συνάρτηση σε όλα τα κελιά της στήλης Β του πίνακα. Όλα καλά μέχρι εδώ το θέμα είναι ότι όταν βάζω να τρέξει η μακροεντολή δε πιάνει την τελευταία κίνηση δε πατάει δηλαδή το εντερ για να γραφτεί η συνάρτηση σε όλη τη στήλη. Υπάρχει κάποιος τρόπος να μπορεί να τρέξει και η τελευταία κίνηση του εντερ. Ευχαριστώ πολύ. |
Καλησπέρα και καλή εβδομάδα Παντελή, Αν μπορείς ανέβασε ένα δείγμα της μακροεντολής σου, να δούμε που είναι το πρόβλημα. |
άπάντηση Παράθεση:
Eυχαριστώ πολύ |
Καλησπέρα Παντελή, Δοκίμασε τον παρακάτω κώδικα σε ένα βιβλίο εργασίας με δύο φύλλα βάζοντάς τον στο πρώτο φύλλο (δεξί κλικ πάνω στο όνομα του πρώτου φύλλου > Προβολή κώδικα): Κώδικας: Private Sub Worksheet_Change(ByVal Target As Range)Μια περίπτωση που θα εμφανιστεί σφάλμα είναι όταν έχεις πίνακα στο πρώτο φύλλο και γράψεις συνάρτηση με ονόματα στηλών αυτού του πίνακα και στο δεύτερο φύλλο δεν υπάρχει ακριβώς ο ίδιος πίνακας. |
Ευχαριστώ πολύ Χρήστο καλημέρα. Θα το δοκιμάσω. Σε ευχαριστώ πολύ |
| Η ώρα είναι 05:51. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.