Lahtri sisu valideerimine

Iga lahtri jaoks saab määrata kehtivad kirjed. Kui keegi proovib lahtrisse sisestada kehtetut kirjet, lükatakse see tagasi.

Hoiatav ikoon

Kehtivusreegel aktiveeritakse uue väärtuse sisestamisel. Kui lahtrisse on juba sisestatud kehtetu väärtus või kui väärtus sisestatakse lahtrisse lohistades või kopeerides ja asetades, siis kehtivusreeglit ei rakendata.


Märkuse ikoon

Kehtetuid väärtusi sisaldavate lahtrite kuvamiseks võid igal ajal valida Tööriistad - Analüüs ja seejärel valida käsu Märgista vigased andmed.


Lahtri sisu valideerimise kasutamine

  1. Vali lahtrid, millele soovid rakendada uut sobivuse kontrollimise reeglit.

  2. Vali Andmed - Valideeri.

  3. Sisesta kaardile Kriteeriumid tingimused uute lahtritesse sisestatavate väärtuste jaoks.

  4. Vali loendikastist Lubatud soovitud säte.

  5. Väärtuse "Täisarvud" valimise korral pole näiteks sellised väärtused nagu "12,5" lubatud. Väärtuse "Kuupäev" valimisel on kuupäevateave lubatud sisestada nii kohalikus kuupäevavormingus kui ka sarikuupäevana. Tingimus "Kellaaeg" omakorda lubab nii kellaajaväärtused, näiteks "12:00", kui ka sarjana esitatud kellaajaarvud. "Teksti pikkus" määrab, et lahtrid tohivad sisaldada ainult teksti.

    Kehtivate kirjete loendi sisestamiseks vali "Loend".

  6. Vali jaotises Andmed järgmine tingimus. Vastavalt tehtud valikule on saadaval täiendavad sätted.

Pärast lahtrite valideerimiseks soovitud tingimuste määramist saad dialoogi ülejäänud kahel kaardil luua teatekaste.

Veateate kuvamiseks märgista ruut Kui sisestatakse sobimatu väärtus, näidatakse veateadet.

Näidismakro:

Function ExampleValidity(CellValue as String, TableCell as String)
Dim msg as string
msg = "Invalid value: " & "'" & CellValue & "'"
msg = msg & " in table: " & "'" & TableCell & "'"
MsgBox msg ,16,"Error message"
End Function

Märkuse ikoon

Pärast lahtri jaoks soovitud tegevuse muutmist kaardil Veateade ja dialoogi sulgemist nupuga Sobib tuleb enne muudatuse jõustumist esmalt valida mõni teine lahter.