Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [VBA] Χρωματισμός κελιού ανάλογα την ώρα του συστήματος

Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ.

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 30-03-12, 14:29
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-10-2011
Μηνύματα: 33
Προεπιλογή Χρωματισμός κελιού ανάλογα την ώρα του συστήματος

Καλησπέρα ,

έστω ότι σε μία στήλη πληκτρολογώ "ώρες" , πχ

σε ένα φύλλο στο κελί Α1 πληκτρολογώ το 08:00 ,

το οποίο στην "μπάρα" των εξισώσεων θα φαίνεται ως 8:00:00 πμ

ή το 14:35 και θα εμφανίζεται ως 2:35:00 μμ

Γίνεται να χρωματίζονται τα κελλιά των στηλών πχ C, D και Ε ,

με κάποια Εντολή ή Εξίσωση όταν η ώρα στον υπολογιστή είναι Μεταγενέστερη

της αναφερόμενης στα κελία της στήλης Α ;

( Η μορφή των κελιών στις στήλες C,D,E έιναι τελείως ενδεικτικές ,

η C έχει ακάιρεους αριθμούς με γενική μορφοποίηση
η D κείμενο με με την ίδια ανωτέρω μορφή και η
E αριθμούς με 2 δεκαδικά )


Ευχαριστώ
Συνημμένα Αρχεία
Τύπος Αρχείου: xls ColorByTime.xls (29,5 KB, 15 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 30-03-12, 16:14
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

Καλησπέρα
Μια περίπτωση είναι να χρησιμοποιηθεί Μορφοποίηση υπό όρους
Με χρήση της NOW()
Βασική όμως προϋπόθεση να πληκτρολογούμε τις ώρες και να μην "Τραβάμε" κάτω γιατί θα υπάρξει πρόβλημα αν περάσει η 00:00:00 ώρα και η excel καταλάβει ότι αλλάξαμε μέρα
Αν υπάρχει τέτοια περίπτωση πρέπει να μορφοποιήσουμε τα δεδομένα της Α στήλης
να περιέχει και την ημέρα
Συνημμένα Αρχεία
Τύπος Αρχείου: xls ColorByTime.xls (27,5 KB, 25 εμφανίσεις)
Απάντηση με παράθεση
  #3  
Παλιά 30-03-12, 16:14
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Νίκο, θα μπορούσες να εφαρμόσεις μορφοποίηση υπό όρους, χρησιμοποιώντας τον τύπο:

=$A1<=NOW()-INT(NOW()) .

Για λεπτομέρειες δες το επισυναπτόμενο αρχείο.

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: xls ColorByTime2.xls (24,5 KB, 47 εμφανίσεις)
Απάντηση με παράθεση
  #4  
Παλιά 30-03-12, 16:20
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

Γιώργο απ' ότι βλέπω ποστάραμε τις απαντήσεις με απόλυτο συγχρονισμό ώρας
Απάντηση με παράθεση
  #5  
Παλιά 30-03-12, 16:27
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

Γιώργο τώρα που το είδα καλύτερα
δώσε μου τα φώτα σου σε παρακαλώ για το -INT(NOW()) που χρησιμοποιείς
ποιος ο ρόλος του ;
Απάντηση με παράθεση
  #6  
Παλιά 30-03-12, 18:01
Το avatar του χρήστη gr8styl
Super Moderator
Όνομα: Θανάσης Στυλιανίδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-10-2009
Περιοχή: Βρυξέλλες, Βέλγιο
Μηνύματα: 758
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από spirosgr Εμφάνιση μηνυμάτων
Γιώργο τώρα που το είδα καλύτερα
δώσε μου τα φώτα σου σε παρακαλώ για το -INT(NOW()) που χρησιμοποιείς
ποιος ο ρόλος του ;
Καλησπέρα saw.
Το NOW()) μας δίνει το ακέραιο μέρος του αποτελέσματος της NOW(). Δηλαδή NOW()-INT(NOW()) δίνει τις ώρες μόνο χωρίς την ημερομηνία.

Σημ. το -INT(NOW()) είναι το ίδιο με το TODAY()
Απάντηση με παράθεση
  #7  
Παλιά 30-03-12, 18:04
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

Ευχαριστώ Θανάση
Απάντηση με παράθεση
  #8  
Παλιά 31-03-12, 08:09
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 22-10-2011
Μηνύματα: 33
Προεπιλογή

Καλημέρα σας ,

!!!
σας ευχαριστώ πολύ ... ναι αυτό ήταν το ζητούμενο
NOW()-INT(NOW())

# spirosgr ,
ναι το γνωρίζω ότι "δεν πρέπει να τραβάμε προς τα κάτω "
Απάντηση με παράθεση
Απάντηση στο θέμα

Εργαλεία Θεμάτων
Τρόποι εμφάνισης

Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Μορφοποίηση] Χρωματισμός κελιών βάσει κειμένου κελιού αναφοράς.Λειτουργεί εκτός μιας λεπτομέρειας Skakinen Excel - Ερωτήσεις / Απαντήσεις 2 09-11-15 23:03
[ Συναρτήσεις ] Set την ημερομηνία του συστήματος. pnikolareas Access - Ερωτήσεις / Απαντήσεις 3 19-02-15 10:11
[Μορφοποίηση] Χρωματισμός ενός κελιού όταν περιέχει μία τιμή από άλλο πίνακα. VOGAS Excel - Ερωτήσεις / Απαντήσεις 13 28-01-15 08:37
[Μορφοποίηση] Χρωματισμός κελιού με πάτημα ποντικιού gfevran Excel - Ερωτήσεις / Απαντήσεις 2 26-08-13 14:48
Εμφάνιση ώρας Συστήματος Free_Ghost Access - Ερωτήσεις / Απαντήσεις 2 19-11-12 22:07


Η ώρα είναι 06:51.