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.
Į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