Δημήτρη, δεν μπορείς με
VBA να επέμβεις στις ιδιότητες πεδίων σε συνεχή φόρμα σε επίπεδο εγγραφής.
Επιδή η Access στις συνεχείς φόρμες απλά αντιγράφει τα πεδία συνοδευόμενα από τις ιδιότητες τους, αν αλλάξεις το χρώμα φόντου σε ένα πεδίο, η αλλαγή αυτή θα αφορά το πεδίο αυτό σε όλες τις εγγραφές.
Η Access 2010 δεν έχει τον περιορισμό των 3 (4) μορφοποιήσεων "υπό όρους" αλλά είναι ακόμα αρκετά νωρίς για την ευρεία χρήση της.
Αυτό που μπορεί να γίνει είναι:
Η δημιουργία ενός πίνακα με χρήση πεδίου -
Αντικειμένου OLE, όπου εισάγουμε αντικείμενα
Bitmap Image (Δεξί κλικ στο πεδίο OLE > Εισαγωγή Αντικειμένου > Δημιουργία νέου >
Bitmap Image και επεξεργασία εικόνας στο πρόγραμμα Ζωγραφικής των Windows που θα ανοίξει αυτόματα).
Κατόπιν το πεδίο αυτό τοποθετείται πίσω από το κανονικό και
διαφανές πεδίο κειμένου της φόρμας και με την κατάλληλη δημιουργία σχέσης πινάκων μπορεί να εμφανίζει όσες χρωματικές επιλογές χρειαστούν.
Στο επισυναπτόμενο αρχείο μπορείς να δεις τον τρόπο λειτουργίας του.
Αν κάτι δεν είναι κατανοητό, μέσα από το παράδειγμα μου ευχαρίστως να δώσω πρόσθετες πληροφορίες.
Φιλικά
Τάσος