Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > χρωματισμός κειμένου με (If the else)

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 05-09-16, 23:26
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Έλα Νάσο !!!

Μια χαρά είναι. Ίσως και να επιδέχεται βελτίωση ο κώδικας, αλλά ως αρχή ΠΡΩΤΟΣ.

Να είσαι πάντα καλά / Νίκος

Νικολή και πως σκέπτεσαι να προχωρήσεις; Ο Νάσος VBA ανέβασε!
Απάντηση με παράθεση
  #2  
Παλιά 05-09-16, 23:41
Όνομα: ΝΑΣΟΣ
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 14-10-2010
Μηνύματα: 455
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Meteora Εμφάνιση μηνυμάτων
Έλα Νάσο !!!

Μια χαρά είναι. Ίσως και να επιδέχεται βελτίωση ο κώδικας, αλλά ως αρχή ΠΡΩΤΟΣ.

Να είσαι πάντα καλά / Νίκος

Νικολή και πως σκέπτεσαι να προχωρήσεις; Ο Νάσος VBA ανέβασε!
Σε ευχαριστώ Νίκο. Χαθήκαμε..
Απάντηση με παράθεση
  #3  
Παλιά 05-09-16, 23:52
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 31-08-2016
Μηνύματα: 12
Προεπιλογή

ομορφοπαιδα δεν βλεπω κατι στη βάση με κωδικα. κ στο ινφο που εχει μέσα με παραθετει σε μορφοποιηση υπο όρους.
Απάντηση με παράθεση
  #4  
Παλιά 06-09-16, 00:21
Όνομα: ΝΑΣΟΣ
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 14-10-2010
Μηνύματα: 455
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από ntavelispas Εμφάνιση μηνυμάτων
ομορφοπαιδα δεν βλεπω κατι στη βάση με κωδικα. κ στο ινφο που εχει μέσα με παραθετει σε μορφοποιηση υπο όρους.
Κι όμως υπάρχει κώδικας.To ινφο μη το λαμβάνεις υπόψη γιατί λόγω κεκτημένης ταχύτητας δεν το έσβησα απ' τη βάση του Νϊκου.
Δες το συνημμένο διορθωμένο και με χρωμα στό κείμενο
Συνημμένα Αρχεία
Τύπος Αρχείου: zip test1.zip (38,9 KB, 10 εμφανίσεις)
Απάντηση με παράθεση
  #5  
Παλιά 06-09-16, 00:29
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 31-08-2016
Μηνύματα: 12
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από nasos23 Εμφάνιση μηνυμάτων
Κι όμως υπάρχει κώδικας.To ινφο μη το λαμβάνεις υπόψη γιατί λόγω κεκτημένης ταχύτητας δεν το έσβησα απ' τη βάση του Νϊκου.
Δες το συνημμένο διορθωμένο και με χρωμα στό κείμενο
θα χαζεψω. Συγνωμη αλλα δεν βλέπω κείμενο με χρωμα.

δειτε το screenshot
https://drive.google.com/file/d/0B44...ew?usp=sharing

Απάντηση με παράθεση
  #6  
Παλιά 06-09-16, 00:40
Όνομα: ΝΑΣΟΣ
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 14-10-2010
Μηνύματα: 455
Προεπιλογή

Ενεργοποίησε τις μακροεντολές.
Κεντρικό μενού-> επιλογές access->Κέντρο αξιοπιστίας->Ρυθμίσεις κέντρου αξιοπιστίας->ρυθμίσεις
μακροεντολών-> ενεργοποίηση όλων των μακροεντολών
Απάντηση με παράθεση
  #7  
Παλιά 06-09-16, 10:23
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 31-08-2016
Μηνύματα: 12
Προεπιλογή

Καλά το ξέχασα τελείως.
Σας ευχαριστώ πάρα πολύ παιδιά. Με διευκολύνεται πάρα πολύ. Εχω φτιάξει μία βάση για φωτογράφους γάμων. Για εμένα δηλαδή έχω ρίξει πολύ προσωπική δουλειά και αυτό που ζητούσα ήταν κάτι που θα με διευκολύνει πάρα πολύ. Για να το διαμορφώσω σε πεδίο φόρμας. Να βάλω τον κώδικα να τρέχει πριν την ενημέρωσή του πεδίου η μετά ?
Απάντηση με παράθεση
  #8  
Παλιά 06-09-16, 17:00
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Νίκο (ntavelispas), η μορφοποίηση υπό όρους είναι αρκετά ευέλικτη και βολική.

Απόρριψή της θα μπορούσε να γίνει αποδεκτή, μόνο αν είμαστε απολύτως σίγουροι, ότι δεν μπορεί να εφαρμοστεί.

Αυτό ισχύει ιδιαίτερα στη μορφοποίηση φόρμας, όπου η λύση με κώδικα δεν είναι εύκολη, όπως στις εκθέσεις.

Όπως προκύπτει από το αρχικό μήνυμά σου, θέλεις το κείμενο ενός πεδίου να γίνεται κόκκινο, όταν η τιμή του πεδίου ανήκει σε ένα σύνολο (λίστα) τιμών .

Αυτό μπορεί να γίνει εύκολα με μορφοποίηση υπό όρους, αφού περιορισμός του πλήθους των τιμών της λίστας σε 3, δεν υπάρχει.

Στο συνημμένο αρχείο, που βασίζεται στον πίνακα του Νίκου (Meteora) θα βρεις μια υλοποίηση σε φόρμα και έκθεση.

Σημειώνω ότι ο τύπος της μορφοποίησης είναι:

[field] In ("ena";"tria";"pente";"epta";"okto";"deka").

Σύμφωνα με τον τύπο, αν το πεδίο [field] έχει τιμή "ena" ή "tria" ή "pente" ή "epta" ή "okto" ή "deka", θα γίνει κόκκινο.

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb FormatCondition.mdb (412,0 KB, 17 εμφανίσεις)
Απάντηση με παράθεση
  #9  
Παλιά 06-09-16, 17:49
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 31-08-2016
Μηνύματα: 12
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από kapetang Εμφάνιση μηνυμάτων
Καλησπέρα

Νίκο (ntavelispas), η μορφοποίηση υπό όρους είναι αρκετά ευέλικτη και βολική.

Απόρριψή της θα μπορούσε να γίνει αποδεκτή, μόνο αν είμαστε απολύτως σίγουροι, ότι δεν μπορεί να εφαρμοστεί.

Αυτό ισχύει ιδιαίτερα στη μορφοποίηση φόρμας, όπου η λύση με κώδικα δεν είναι εύκολη, όπως στις εκθέσεις.

Όπως προκύπτει από το αρχικό μήνυμά σου, θέλεις το κείμενο ενός πεδίου να γίνεται κόκκινο, όταν η τιμή του πεδίου ανήκει σε ένα σύνολο (λίστα) τιμών .

Αυτό μπορεί να γίνει εύκολα με μορφοποίηση υπό όρους, αφού περιορισμός του πλήθους των τιμών της λίστας σε 3, δεν υπάρχει.

Στο συνημμένο αρχείο, που βασίζεται στον πίνακα του Νίκου (Meteora) θα βρεις μια υλοποίηση σε φόρμα και έκθεση.

Σημειώνω ότι ο τύπος της μορφοποίησης είναι:

[field] In ("ena";"tria";"pente";"epta";"okto";"deka").

Σύμφωνα με τον τύπο, αν το πεδίο [field] έχει τιμή "ena" ή "tria" ή "pente" ή "epta" ή "okto" ή "deka", θα γίνει κόκκινο.

Φιλικά/Γιώργος
Γιώργο πραγματικά Αυτό δεν το γνώριζα είναι εύκολο κ χρήσιμο. Παρόλα αυτά πιστεύω οτι υπάρχει ο περιορισμός μέχρι 3 όρους
Δεν μπορούμε δλδ να έχουμε στην ίδια μορφοπόηση 4 εκφράσεις με 4 διαφορετικά χρώματα.
Απάντηση με παράθεση
  #10  
Παλιά 06-09-16, 18:08
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Γιώργο η λύση που πρότεινα αφορά αυτό που ζητούσες:

«Γειά σας παιδια. Μπορεί κάποιος να να με βοηθήσει με την ανάπτυξη τη εντολής ώστε να σε μία λίστα έκθεσης να αλλάζει το χρώμα του κειμένου σε κόκκινο εφόσον το κέιμενο είναι κάποιο συγκεκριμένο που θα έχω εγώ δομημένο μεσα στην εντολή?(OXI διαμόρφωση υπο όρους γιατι η λιστα με τις λέξεις που θέλω να χρησιμοποιήσω είναι 5 περιπου) εχω κάνει μία αναζήτηση κ βρήκα την color text αλλα δεν μου λειτουργεί. Χρησιμοποιώ 2007 access.»


Τώρα για τον περιορισμό που αναφέρεις (3 εκφράσεις), για να είσαι σίγουρος κάνε δοκιμή.

Προσπάθησε, για παράδειγμα, να προσθέσεις τους περιορισμούς του συνημμένου (σε αρχείο *.accdb)
Συνημένες Εικόνες
Τύπος Αρχείου: png Format.png (11,9 KB, 17 εμφανίσεις)
Απάντηση με παράθεση
Απάντηση στο θέμα

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

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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Excel07] Αυτόματος χρωματισμός γραμματοσειράς Ζαχαρίας Excel - Ερωτήσεις / Απαντήσεις 12 27-11-16 18:11
[Μορφοποίηση] Χρωματισμός Φίλτρου xristos Excel - Ερωτήσεις / Απαντήσεις 0 17-02-16 18:23
[Μορφοποίηση] Χρωματισμός κελιών βάσει κειμένου κελιού αναφοράς.Λειτουργεί εκτός μιας λεπτομέρειας Skakinen Excel - Ερωτήσεις / Απαντήσεις 2 09-11-15 23:03
[Excel07] Χρωματισμός στήλης laziali21 Excel - Ερωτήσεις / Απαντήσεις 2 26-08-11 16:00
Χρωματισμος εγγραφων πινακα Chris Access - Ερωτήσεις / Απαντήσεις 1 07-12-09 08:11


Η ώρα είναι 23:18.