Klaidos pranešimas

Apibrėžiamas klaidos pranešimas, kuris rodomas įvedus netinkamą duomenį į langelį.

Klaidos pranešimu galite pradėti makro komandą. Šio puslapio pabaigoje pateikiamas makro komandos pavyzdys.

Jei norite tai atlikti…

Atverkite lango kortelę pasirinkę Duomenys → Tikrinimas → Klaidos pranešimas


Įvedus neteisingą reikšmę rodyti pranešimą apie klaidą

Įvedus neteisingą reikšmę parodo klaidos pranešimą, kurį įvedėte srityje Turinys. Jei parinkti įjungta, tai pranešimas parodomas norint išvengti klaidingos įvesties.

Abiem atvejais, jei pasirinksite „Baigti“, neteisingas įrašas ištrinamas ir atkuriama ankstesnė langelio reikšmė. Taip pat taikoma ir, jei užversite „Pranešimo“ arba „Informacijos“ dialogo langus spustelėję Atšaukti. jei užversite dialogo langus spustelėję Gerai, tai neteisinga įvestis paliekama.

Turinys

Veiksmas

Pasirinkite veiksmą, kuris turi būti įvykdytas įvedus neteisingą reikšmę į langelį. Veiksmas „Baigti“ atšaukia neteisngą įvestį ir atveria dialogo langą, kurį turi užverti spustelėję Gerai. Veiksmai „Pranešimas“ ir „informacija“ atveria dialogo langą, kuri gali būti užvertas spustelėjus Gerai arba Atšaukti. Netinkamos įvestys atšaukiamos tik, kai spusteilite Atšaukti.

Naršyti

Atveria Makro komandos dialogo langą, kuriame galite pasirinkti makro komandą, kuri įvykdoma, kai įvedama neteisinga įvestis į langelį. Komanda pritaikoma po to, kai parodomas klaidos pranešimas.

Pavadinimas

Įveskite makro komandos pavadinimą arba klaidos pranešimą, kurį norite parodyti, kai įvedama neteisinga įvestis į langelį.

Klaidos pranešimas

Įrašykite pranešimą, kurį norite parodyti, kai įvedama neteisinga įvestis į langelį.

Makro komandos pavyzdys:


    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