Καλημέρα σε όλους!
Αγαπητέ Δημήτρη δεν υπάρχει λόγος να χρησιμοποιήσεις
VBA όταν το ζητούμενο σου επιτυγχάνεται με απλές συναρτήσεις του υπολογιστικού φύλλου.
Θυμήσουότι ακόμα και ένας κορυφαίος προγραμματιστής οποιασδήποτε γλώσσας
προγραμματισμού δεν θα καταφέρει τίποτα αν δεν γνωρίζει την ίδια την Excel και τη συμπεριφορά της.
Κατά την ταπεινή μου γνώμη θα πρέπει να εμβαθύνεις τις γνώσεις σου στην εκμάθηση της
Excel για να γνωρίζεις αργότερα πότε και πως να αυτοματοποιείς διεργασίες της Excel μέσω
VBA.
Στο ερώτημα σου λοιπόν:
Θα χρειαστείς μια βοηθητική στήλη (ας πούμε τη στήλη
S ) που θα μπορείς να την αποκρύψεις αν θέλεις.
Σύμφωνα με το παραπάνω:
Στο κελί
S1 γράψε:
h/a
Στο κελί
S2 γράψε:
Odds
Στο κελί
S3 χρησιμοποίησε τον τύπο:
=IF(A4=$S$2;ROW();0) και συμπλήρωσε τα κελιά προς τα κάτω
μέχρι τη γραμμή που τελειώνουν τα δεδομένα σου.
Στο κελί
T3 χρησιμοποίησε τον τύπο:
=IF(A3=$S$1;INDEX($A$1:A2;MAX($S$1:S3));"") και συμπλήρωσε τα κελιά προς τα κάτω
μέχρι τη γραμμή που τελειώνουν τα δεδομένα σου.
Καλή συνέχεια!
Τάσος