![]() |
χρωματισμός κειμένου με (If the else) Γειά σας παιδια. Μπορεί κάποιος να να με βοηθήσει με την ανάπτυξη τη εντολής ώστε να σε μία λίστα έκθεσης να αλλάζει το χρώμα του κειμένου σε κόκκινο εφόσον το κέιμενο είναι κάποιο συγκεκριμένο που θα έχω εγώ δομημένο μεσα στην εντολή?(OXI διαμόρφωση υπο όρους γιατι η λιστα με τις λέξεις που θέλω να χρησιμοποιήσω είναι 5 περιπου) εχω κάνει μία αναζήτηση κ βρήκα την color text αλλα δεν μου λειτουργεί. Χρησιμοποιώ 2007 access. |
1 Συνημμένο(α) Καλησπέρα Δες μια απάντηση που βασίζεται σε διαμόρφωση πεδίων "υπό όρους". Υπάρχουν και άλλες λύσεις αλλά τούτη είναι η πλέον απλή. Με εκτίμηση / Νίκος Υστερολόγιο : Καλώς μας ήλθες ! |
Σε ευχαριστώ πάρα πολύ που απάντησες στο ερώτημα μου. Όπως προανέφερα Ψάχνω κάτι άλλο από την διαμόρφωση υπο όρους. τα στοιχεία που θέλω ειναι άνω των 6. Η "'υπο όρου" μεχρι 3. |
1 Συνημμένο(α) ...μήπως αυτή η πρότασή μου είναι πιο κοντά σε ό,τι ψάχνεις ; Για να δούμε... / Νίκος |
1 Συνημμένο(α) Καλησπέρα και απο μένα. Νίκο δες το συνημμένο. |
Παράθεση:
|
Παράθεση:
|
Έλα Νάσο !!! Μια χαρά είναι. Ίσως και να επιδέχεται βελτίωση ο κώδικας, αλλά ως αρχή ΠΡΩΤΟΣ. Να είσαι πάντα καλά / Νίκος Νικολή και πως σκέπτεσαι να προχωρήσεις; Ο Νάσος VBA ανέβασε! |
Παράθεση:
|
ομορφοπαιδα δεν βλεπω κατι στη βάση με κωδικα. κ στο ινφο που εχει μέσα με παραθετει σε μορφοποιηση υπο όρους. |
1 Συνημμένο(α) Παράθεση:
Δες το συνημμένο διορθωμένο και με χρωμα στό κείμενο |
Παράθεση:
δειτε το screenshot https://drive.google.com/file/d/0B44...ew?usp=sharing https://drive.google.com/file/d/0B44...ew?usp=sharing |
Ενεργοποίησε τις μακροεντολές. Κεντρικό μενού-> επιλογές access->Κέντρο αξιοπιστίας->Ρυθμίσεις κέντρου αξιοπιστίας->ρυθμίσεις μακροεντολών-> ενεργοποίηση όλων των μακροεντολών |
Καλά το ξέχασα τελείως. Σας ευχαριστώ πάρα πολύ παιδιά. Με διευκολύνεται πάρα πολύ. Εχω φτιάξει μία βάση για φωτογράφους γάμων. Για εμένα δηλαδή έχω ρίξει πολύ προσωπική δουλειά και αυτό που ζητούσα ήταν κάτι που θα με διευκολύνει πάρα πολύ. Για να το διαμορφώσω σε πεδίο φόρμας. Να βάλω τον κώδικα να τρέχει πριν την ενημέρωσή του πεδίου η μετά ? |
1 Συνημμένο(α) Καλησπέρα Νίκο (ntavelispas), η μορφοποίηση υπό όρους είναι αρκετά ευέλικτη και βολική. Απόρριψή της θα μπορούσε να γίνει αποδεκτή, μόνο αν είμαστε απολύτως σίγουροι, ότι δεν μπορεί να εφαρμοστεί. Αυτό ισχύει ιδιαίτερα στη μορφοποίηση φόρμας, όπου η λύση με κώδικα δεν είναι εύκολη, όπως στις εκθέσεις. Όπως προκύπτει από το αρχικό μήνυμά σου, θέλεις το κείμενο ενός πεδίου να γίνεται κόκκινο, όταν η τιμή του πεδίου ανήκει σε ένα σύνολο (λίστα) τιμών . Αυτό μπορεί να γίνει εύκολα με μορφοποίηση υπό όρους, αφού περιορισμός του πλήθους των τιμών της λίστας σε 3, δεν υπάρχει. Στο συνημμένο αρχείο, που βασίζεται στον πίνακα του Νίκου (Meteora) θα βρεις μια υλοποίηση σε φόρμα και έκθεση. Σημειώνω ότι ο τύπος της μορφοποίησης είναι: [field] In ("ena";"tria";"pente";"epta";"okto";"deka"). Σύμφωνα με τον τύπο, αν το πεδίο [field] έχει τιμή "ena" ή "tria" ή "pente" ή "epta" ή "okto" ή "deka", θα γίνει κόκκινο. Φιλικά/Γιώργος |
Παράθεση:
Δεν μπορούμε δλδ να έχουμε στην ίδια μορφοπόηση 4 εκφράσεις με 4 διαφορετικά χρώματα. |
1 Συνημμένο(α) Γιώργο η λύση που πρότεινα αφορά αυτό που ζητούσες: «Γειά σας παιδια. Μπορεί κάποιος να να με βοηθήσει με την ανάπτυξη τη εντολής ώστε να σε μία λίστα έκθεσης να αλλάζει το χρώμα του κειμένου σε κόκκινο εφόσον το κέιμενο είναι κάποιο συγκεκριμένο που θα έχω εγώ δομημένο μεσα στην εντολή?(OXI διαμόρφωση υπο όρους γιατι η λιστα με τις λέξεις που θέλω να χρησιμοποιήσω είναι 5 περιπου) εχω κάνει μία αναζήτηση κ βρήκα την color text αλλα δεν μου λειτουργεί. Χρησιμοποιώ 2007 access.» Τώρα για τον περιορισμό που αναφέρεις (3 εκφράσεις), για να είσαι σίγουρος κάνε δοκιμή. Προσπάθησε, για παράδειγμα, να προσθέσεις τους περιορισμούς του συνημμένου (σε αρχείο *.accdb) |
1 Συνημμένο(α) Καλημέρα Στην Access 2010, που διαθέτω, οι συνθήκες μορφοποίησης υπό όρους μπορεί να φθάνουν τις 50. Επειδή δεν είναι ξεκάθαρο ποια έκδοση διαθέτει ο ενδιαφερόμενος (στο προφίλ γράφει Access 2010), γι’ αυτό πρότεινα να δοκιμάσει να προσθέσει πάνω από 3 συνθήκες. Το συνημμένο αρχείο (*.mdb) δημιουργήθηκε ως εξής: 1) Στην Access 2010 και στη σχετική φόρμα πρόσθεσα 8 συνθήκες υπό όρους. 2) Στη συνέχεια δημιούργησα μία κενή ΒΔ *.mdb και έκανα εισαγωγή από τη ΒΔ 2010 του πίνακα και της φόρμας. Παρατήρησα ότι το αρχείο *.mdb διατηρεί και τους 8 κανόνες μορφοποίησης και, όταν το ανοίγω στην Access 2010, εφαρμόζονται. Επειδή δεν ξέρω τι θα γίνει αν ανοίξουμε το αρχείο στην Access 2007, θα παρακαλούσα κάποιο φίλο, που διαθέτει Access 2007, να το ανοίξει και να μας ενημερώσει. Φιλικά/Γιώργος |
1 Συνημμένο(α) Γιώργο Καλημέρα Η Access 2007 εμφανίζει τρεις όρους στη μορφοποίηση "υπό όρους". Με ιδιαίτερη εκτίμηση / Νίκος Υστερολόγιο : Στο forum φαίνεται ότι είμαι ο μόνος που τρέχει office 2007. ...Λίγο πριν έβλεπα το LibreOffice ( άραγε τυχαίο ή οιωνός να φύγω από Office 2007) |
Φίλε Νίκο Καλησπέρα. Ευχαριστώ που ξεκαθάρισες θέμα. Νομίζω ότι ήρθε η ώρα για νεότερη έκδοση….. |
Να πάω πού ; Κάθε έτος αναβαθμίζουν τα λογισμικά τους, φορτώνοντας τα με επιπλέον δυνατότητες θαρρείς και έχουν εξαντληθεί -από τους χρήστες- ό,τι είχαν να δώσουν οι προηγούμενες. ...Σε κάθε περίπτωση είμαι χρήστης και όχι ...σύμβουλος επιχειρήσεων. Γιώργο μου, να πάω πού ; |
Φίλε Νίκο κατανοώ την αγανάκτηση… Ποτέ όμως δεν εξαντλούμε όλες τις δυνατότητες μιας έκδοσης, για να πάμε σε μια μεταγενέστερη. Συνήθως πάμε σε μια νεότερη έκδοση, όταν έχει κάποιες δυνατότητες, που εμείς τις θεωρούμε σημαντικές και χρήσιμες. Ένας λόγος που πήγα στην Access 10, ήταν τα υπολογιζόμενα πεδία στους πίνακες, τα συμβάντα που υποστηρίζει άμεσα στους πίνακες και οι μεγαλύτερες δυνατότητες της μορφοποίησης υπό όρους. Αλλάζουμε επίσης σε νεότερη έκδοση, επειδή έρχεται μια στιγμή, που τα αρχεία που ανεβαίνουν στο φόρουμ, δε μπορούμε να τα ανοίξουμε. |
Και εγώ παιδιά χρησιμοποιώ 2007 εξού και ο λόγος του ερωτήματός μου. Ευχαριστώ πολύ πάντως για τις απαντήσεις σας. Εμαθα κ νέα πράγματα. |
Νίκο στο προφίλ γράφεις ότι διαθέτεις Office 2010. Θα πρέπει να το διορθώσεις. |
Done και πάλι ευχαριστώ........ |
| Η ώρα είναι 20:15. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.