![]() |
Αλλαγή χρώματος κελιού ανάλογα με την τιμή του κελιού 1 Συνημμένο(α) Καλησπέρα σας! Στο αρχείο που σας παρέχω θέλω από το φύλλο εργασίας ΑΝΑΦΟΡΑ, τα ΠΟΣΑ ΔΑΠΑΝΗΣ που θα μετακινούνται στο ΑΡΧΕΙΟ, να μετακινούνται με ένα συγκεκριμένο χρώμα ανάλογα με την τιμή που έχει το κελί π.χ αν το κελί έχει τιμή μεγαλύτερη των 10€, η τιμή που θα μεταφερθεί στο στο κελί του ΑΡΧΕΙΟΥ να έχει χρώμα κόκκινο. Ο κώδικας που έχω γράψει με VBA μέχρι στιγμής, αλλάζει τα χρώματα που θέλω, αλλά κάθε φορά γίνεται όλο και πιο αργός διότι κάνει αναζήτηση των τιμών στο ΑΡΧΕΙΟ για τις τιμές που του έχω ορίσει να αλλάζει χρώμα. Στον κώδικα τις τιμές αυτές, τις ορίζω στο 'GEMISMA XROMATOS Αυτό όμως που θέλω εγώ, είναι το χρώμα του κελιού στο οποίο θα μεταφερθεί η τιμή να αλλάζει την στιγμή που θα μεταφερθεί η τιμή, έτσι ώστε να γίνονται οι συγκρίσεις εκείνη την στιγμή. Προς το παρών οι τιμές από το φύλλο ΑΝΑΦΟΡΑ, μεταφέρονται στο ΑΡΧΕΙΟ με αυτόν τον κώδικα: Κώδικας: 'METAKINHSH SE ARXEIOΚώδικας: |
Καλησπέρα Βασίλη, δοκίμασε τον κώδικα: Κώδικας: 'GEMISMA XROMATOS |
Παράθεση:
|
Πρόσθεσε μετά τη μετακίνηση και πριν από το άδειασμα τον κώδικα: Κώδικας: Set cell = Worksheets("ΑΡΧΕΙΟ").Cells(l + j - 9, 6).Offset(-1) |
Παράθεση:
Είσαι φανταστικός!! Σε ευχαριστώ πολύ :D |
Να είσαι καλά! |
| Η ώρα είναι 11:12. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.