Modificarea aspectului unui control, utilizând formatarea condiționată

Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză, ca să îl puteți consulta cu ușurință.

Formatarea condiționată vă permite să evidențiați selectivă anumite date de formular sau raport, astfel încât să fie mai ușor de înțeles. De exemplu, poate doriți să le formatați numerele negative într-un font roșu pentru a-l goli că aceste înregistrări necesită atenție și mai mult.

Puteți să setați condiționată de formatare pentru o casetă text sau un control casetă combo. Puteți să modificați formatarea pe baza valorii controlul propriu sau utilizați o expresie pentru a modifica formatarea pe baza valorilor conținute în alte câmpuri sau controale. Dintr-un formular, puteți să utilizați formatarea condiționată pentru a dezactiva un control și vă poate provoca formatarea unui control pentru a modifica atunci când cursorul este poziționat din acel control.

Ce intenționați?

Aplicarea formatării condiționate la un control pe baza propriile valori

Utilizarea unei expresii pentru a aplica formatarea condiționată la unul sau mai multe controale

Modificarea formatării unui control care are focalizarea

Eliminați formatarea condiționată dintr-unul sau mai multe controale

Crearea culori alternative de rând într-un raport

Aplicarea formatării condiționate la un control pe baza propriile valori

Puteți aplica formatarea condiționată la un control dintr-un formular sau raport, dacă valoarea sa respectă anumite criterii. De exemplu, să presupunem că sunteți proprietarul unui raport tabelar, care afișează informații despre comandă pentru o listă de produse. Pentru fiecare rând din raport, doriți preț extins să apară cu un fundal galben dacă valoarea este între 100 și 1000. Următoarea ilustrație afișează un raport cu acest tip de formatare condiționată aplicată.

Tabular report with conditional formatting

Sfat: Opțiuni îmbunătățite în Access 2010 vă ajută să gestionați regulile de formatare condiționată dintr-o singură vizualizare intuitivă.

Următoarea procedură vă arată cum să se aplice această formatare condiționată.

  1. Faceți clic dreapta pe formularul sau raportul în panoul de navigare și apoi faceți clic pe Vizualizare aspect în meniul de comenzi rapide.

  2. Faceți clic pe controlul pe care doriți să aplicați formatarea condiționată. Dacă există alte controale care conține date similare și doriți să aplicați aceleași reguli de formatare condiționată la ele, țineți apăsată tasta SHIFT, apoi faceți clic pe controalele pentru a selecta

    Notă: Orice controale suplimentare pe care le selectați va fi formatat în conformitate cu propriile valori, nu în conformitate cu valoarea controlului prima pe care le-ați selectat.

    acestea, prea.

  3. Pe fila Format , în grupul Font , faceți clic pe condiționată Imagine buton .

    Apare caseta de dialog Formatare condiționată .

    Conditional Formatting dialog box

  4. Sub Formatarea implicită, dacă utilizați specifice de formatare care doriți să fie aplicată atunci când niciuna dintre condițiile sunt îndeplinite, selectați opțiunile de formatare dorite. Textul eșantion în caseta de previzualizare modificări pentru a vă arăta cum vor arăta formatarea implicită. Setările implicite pentru această secțiune corespund ca setările curente de font controlului.

  5. Sub condiție 1, introduceți criteriile care determină când formatarea condiționată ar trebui să fie aplicată și apoi selectați opțiunile de formatare dorite. Pentru a dezactiva controlul atunci când sunt îndeplinite criteriile, faceți clic pe activat The Enabled button . Textul eșantion în caseta de previzualizare modificări pentru a vă arăta cum vor arăta formatarea condiționată.

    Conditional Formatting dialog box showing a preview of formatting

  6. Pentru a adăuga o altă formatare condițională pentru control, faceți clic pe Adăugareși urmați aceeași procedură utilizat pentru condiție 1. Puteți să setați până la trei formate condiționate pentru un control. De exemplu, pot seta starea 1 pentru a schimba fundalul controlului la galben dacă valoarea este între 100 și 1000 și apoi să setați starea 2 pentru a afișa valoarea controlului într-un font roșu aldin, dacă valoarea este mai mare decât 1000. Următoarea ilustrație afișează setările că utilizați în caseta de dialog Formatare condiționată pentru a realiza acest lucru.

    Conditional Formatting dialog box showing a preview of two types of formatting

    Următoarea ilustrație afișează rezultatele aceste setări.

    Order Details report showing two different types of conditional formatting on one field

Notă: 

  • Atunci când aplicați formatarea condiționată într-un câmp de căutare, condiția trebuie bazate pe căutare ID-ul, fără valoarea returnată de câmpul de căutare.

  • Condiții sunt evaluate conform următoarelor reguli.

    • Dacă 1 condiție este adevărată, se aplică numai formatarea pentru condiție 1.

    • Stare 2 este verificat numai dacă condiția 1 nu este adevărată. Dacă 2 condiție este adevărată, se aplică numai formatarea pentru condiție 2.

    • Condiția 3 este verificat numai dacă condițiile 1 și 2 nu sunt adevărate. Dacă 3 condiție este adevărată, se aplică numai formatarea pentru starea 3.

    • Dacă niciuna dintre condițiile sunt adevărate, se aplică pentru controlul de formatare implicită.

Începutul paginii

Utilizarea unei expresii pentru a aplica formatarea condiționată la unul sau mai multe controale

Trebuie să utilizați o expresie în locul unei valori de câmp pentru a aplica formatarea condiționată dacă oricare dintre aceste condiții sunt adevărate.

  • Doriți să aplicați formatarea condiționată la un singur control pe baza valorii alt control.

  • Doriți să aplicați formatarea condiționată la un singur control bazate pe rezultatele unui calcul sau pe valoarea a unui câmp decât controlul sursă de înregistrări.

  • Doriți să aplicați formatarea condiționată la mai multe controale în același timp, dacă formatarea se bazează pe valoarea de un câmp sau control sau pe rezultatele unui calcul. De exemplu, poate doriți să evidențiați un întreaga linie în raport, dacă un câmp conține o anumită valoare sau zonă de valori.

  • Doriți să aplicați formatarea condiționată pentru a o control nelegat.

Înainte de a începe

Atunci când utilizați o expresie pentru a aplica formatarea condiționată, ar trebui să vă asigurați că controalele fiind formatate nu utilizează același nume ca oricare dintre câmpurile din sursa de înregistrări subordonată formularului sau raportului. Dacă când faceți referire la un câmp într-o expresie și nu există un control cu același nume pe formularul sau raportul, Access nu este capabilă să determinați dacă când faceți referire la controlul sau la câmp. Din acest motiv, Access nu se evaluează expresia. Prin urmare, nu se aplică formatarea condiționată și controlul apare cu formatarea implicită. Ori de câte ori adăugați expresii la un formular sau raport, este important că puteți redenumi orice controale ale căror nume intră în conflict cu numele de câmpuri care sunt utilizate în expresii. Următoarea procedură vă arată cum să redenumiți controale în această situație.

Notă: Dacă redenumiți controalele dintr-un formular sau raport care conține deja controale ale cărei proprietăți Sursă Control sunt expresii, Access modifică aceste expresii, astfel încât acestea se referă la noile nume control. În multe cazuri, acest lucru provoacă expresii să nu reușească și raportul se va afișa caseta de dialog Introducere valoare parametru atunci când să-l imprimați sau deschideți-l în Vizualizare aspect sau vizualizarea raport. Dacă utilizați următoarea procedură pentru redenumirea controale, trebuie să-l editați expresiile Sursă Control pre-existente, astfel încât acestea se referă la câmpurile din sursa înregistrării subiacente în loc de controale de formular sau raport.

Redenumiți controalele dintr-un formular sau raport   

  1. Faceți clic dreapta pe formularul sau raportul în panoul de navigare și apoi faceți clic pe Vizualizare proiect în meniul de comenzi rapide.

  2. Dacă foaia de proprietăți nu este deja afișată, apăsați F4 pentru a o afișa.

  3. Faceți clic pe un control pentru a o selecta.

  4. Pe fila toate din foaia de proprietăți, dacă proprietățile primele două (nume și Sursă Control) sunt identice sau dacă proprietatea nume se potrivește cu un alt nume de câmp în sursa de înregistrări subordonată formularului sau raportului, editați nume proprietate, astfel încât să se unice. O practică comună este să adăugați un prefix scurt la numele. De exemplu, în cazul în care controlul este o casetă text, poate adăuga prefixul "txt" la său nume proprietate, la fel ca în "txtQuantity."

  5. Repetați pașii 3 și 4 pentru toate controalele de formular sau raport ale căror nume se potrivesc cu numele de câmpuri din sursa înregistrării subiacente.

  6. Pe bara de instrumente Acces rapid, faceți clic pe Salvare sau apăsați CTRL+S.

  7. Dacă formularul sau raportul conține toate controalele proprietățile Control sursă sunt expresii, dacă expresiile și editați-le după cum este necesar, pentru a vă asigura că încă se referă la câmpurile din sursa de înregistrări în loc de nou redenumit controale.

Adăugarea formatării condiționate utilizând o expresie

  1. Faceți clic dreapta pe formularul sau raportul în panoul de navigare și apoi faceți clic pe Vizualizare aspect în meniul de comenzi rapide.

  2. Faceți clic pe primul control pe care doriți să aplicați formatarea condiționată. Pentru a selecta mai multe controale, mențineți apăsată tasta SHIFT, apoi faceți clic pe controalele până când se selectează toate controalele pe care doriți să îl formatați.

  3. Pe fila Format , în grupul Font , faceți clic pe condiționată Imagine buton .

    Apare caseta de dialog Formatare condiționată .

    Conditional Formatting dialog box

  4. Sub Formatarea implicită, dacă utilizați specifice de formatare care doriți să fie aplicată atunci când niciuna dintre condițiile sunt îndeplinite, selectați opțiunile de formatare dorite. Textul eșantion în caseta de previzualizare modificări pentru a vă arăta cum vor arăta formatarea implicită. Setările implicite pentru această secțiune corespund ca setările curente de font controlului.

  5. Sub condiție 1, selectați Expresia este din prima listă.

  6. Tastați o expresie în caseta de la dreapta a listei. Alegeți nu puneți expresia cu un semn egal (=). De exemplu:

[Cantitate] * [preț unitar] > 1000

Găsiți un link către mai multe informații despre expresii în secțiunea Consultați și .

  1. Selectați opțiunile de formatare dorite. Pentru a dezactiva controlul atunci când sunt îndeplinite criteriile, faceți clic pe activat The Enabled button . Textul eșantion în caseta de previzualizare modificări pentru a vă arăta cum vor arăta formatarea condiționată.

    Conditional Formatting dialog box showing a preview of formatting

  2. Pentru a adăuga o altă formatare condițională pentru control, faceți clic pe Adăugareși urmați aceeași procedură utilizat pentru condiție 1. Puteți să setați până la trei formate condiționate pentru un control.

  3. Când terminați, faceți clic pe OK.

    Următoarea ilustrație afișează rezultatele aplicării această formatare condiționată la toate cinci de controale în secțiunea de detalii dintr-un raport tabelar.

    Order Details report with conditional formatting

Sfat: Pentru a utiliza operatori de interogare SQL (limbaj structurat) între sau în într-o expresie, utilizați funcția Eval , așa cum se arată în următoarele două exemple.

Eval ([cantitate] între 10 și 20)

sau

Eval ([țară/regiune] în ("SUA", "Canada", "Spania"))

Începutul paginii

Modificarea formatării unui control care are focalizarea

Când poziționați cursorul într-un control dintr-un formular, făcând clic pe controlul sau prin avansarea la acesta utilizând tasta TAB, acel control se spune că are focalizarea. Utilizați formatarea condiționată pentru a modifica aspectul unui control atunci când este activă. Dacă aplicați acest tip de formatare condiționată la toate casetele text și casetele combo dintr-un formular, acesta vă ajută să vedeți control care are focalizarea în orice moment. Utilizați următoarea procedură pentru a aplica formatarea condiționată pentru a controla care are focalizarea.

  1. Faceți clic dreapta pe formular în panoul de navigare și apoi faceți clic pe Vizualizare aspect în meniul de comenzi rapide.

  2. Faceți clic pe controlul pe care doriți să aplicați formatarea condiționată. Dacă doriți să aplicați aceleași formatare condiționată la controale suplimentare, țineți apăsată tasta SHIFT și apoi faceți clic pe aceste controale pentru a le, selectați prea.

  3. Pe fila Format , în grupul Font , faceți clic pe condiționată Imagine buton .

  4. În Formatarea condiționată caseta de dialog, sub Formatarea implicită, dacă utilizați specifice de formatare care doriți să fie aplicată atunci când niciuna dintre condițiile sunt îndeplinite, selectați opțiunile de formatare dorite. Textul eșantion în caseta de previzualizare modificări pentru a vă arăta cum vor arăta formatarea implicită. Setările implicite pentru această secțiune corespund ca setările curente de font controlului.

  5. Sub condiție 1, în prima listă, selectați Câmpul are focalizarea.

    Notă: Este disponibilă sub condiție 1doar Câmp are focalizarea .

  6. În partea dreaptă a casetei de previzualizare, selectați opțiunile de formatare pe care doriți ca Access să se aplice atunci când controlul are focalizarea. Textul eșantion în caseta de previzualizare modificări pentru a vă arăta cum vor arăta formatarea condiționată.

    Conditional Formatting dialog box

  7. Dacă doriți să adăugați o altă formatare condițională pentru acest control sau grupul de controale, faceți clic pe Adăugareși apoi urmați aceeași procedură utilizat pentru condiție 1.

  8. Când ați terminat de adăugat condiții, faceți clic pe OK pentru a închide caseta de dialog Formatare condiționată .

Începutul paginii

Eliminați formatarea condiționată dintr-unul sau mai multe controale

  1. Faceți clic dreapta pe formularul sau raportul în panoul de navigare și apoi faceți clic pe Vizualizare aspect în meniul de comenzi rapide.

  2. Faceți clic pe controlul pe care doriți să eliminați formatarea condiționată din.

  3. Pe fila Format , în grupul Font , faceți clic pe condiționată Imagine buton .

  4. În caseta de dialog Formatare condiționată , faceți clic pe Ștergere.

  5. În caseta de dialog Ștergere formatare condițională , bifați caseta de selectare pentru fiecare condiție pe care doriți să îl ștergeți și apoi faceți clic pe OK.

  6. Faceți clic pe OK în caseta de dialog Formatare condiționată .

Începutul paginii

Crearea culori alternative de rând într-un raport

În mod implicit, Access formate fiecare rând al unui raport detalii secțiune cu aceeași culoare de fundal. Atunci când imprimați un raport, umbrire fiecare altă linie din secțiunea de detalii puteți face mult mai ușor de citit. Mai degrabă decât să utilizați caracteristica de formatare condiționată pentru a face acest lucru, puteți utiliza proprietatea Alternativ culoare fundal pentru secțiunea de detalii pentru a specifica o culoare pentru a fi afișate sau imprimate pe fiecare altă linie la vizualizarea sau imprimarea unui raport. Următoarea procedură vă arată cum să faceți acest lucru.

  1. Faceți clic dreapta pe raport în panoul de navigare și apoi faceți clic pe Vizualizare proiect în meniul de comenzi rapide.

  2. Dacă foaia de proprietăți nu este deja afișată, apăsați F4 pentru a o afișa.

  3. Faceți clic pe antetul secțiunii detaliu al raportului.

  4. În foaia de proprietăți, faceți clic pe fila Format .

  5. Faceți clic pe caseta proprietății Alternativ culoare fundal și selectați o culoare temă din listă. Ca alternativă, faceți clic pe Butonul Generator și apoi faceți clic pe culoarea pe care o doriți aplicat pentru fiecare rând alternativ.

  6. Pe bara de instrumente Acces rapid, faceți clic pe Salvare sau apăsați CTRL+S.

  7. Comutați la vizualizarea raport și verifica rezultatele dvs. Următoarea ilustrație afișează un exemplu de raport tabelar cu proprietatea Alternativ culoare fundal setată la Fundal Light antet.

    Tabular report with alternating row colors

Începutul paginii

Extindeți-vă competențele Office
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×