Tulong sa LibreOffice 24.8
Tinutukoy ang mensahe ng error na ipinapakita kapag ang di-wastong data ay ipinasok sa isang cell.
Maaari ka ring magsimula ng macro na may mensahe ng error. Ang isang sample na macro ay ibinigay sa dulo ng pahinang ito.
Ipinapakita ang mensahe ng error na iyong ipinasok sa Mga nilalaman lugar kung kailan hindi wastong data ang ipinasok sa isang cell. Kung pinagana, ang mensahe ay ipinapakita upang maiwasan ang isang di-wastong entry.
Sa parehong mga kaso, kung pipiliin mo ang "Stop", ang di-wastong entry ay tatanggalin at ang nakaraang halaga ay muling ipasok sa cell. Ang parehong naaangkop kung isasara mo ang mga dialog na "Babala" at "Impormasyon" sa pamamagitan ng pag-click sa Kanselahin pindutan. Kung isasara mo ang mga diyalogo gamit ang OK button, ang di-wastong entry ay hindi tatanggalin.
Piliin ang aksyon na gusto mong mangyari kapag ang di-wastong data ay ipinasok sa isang cell. Tinatanggihan ng pagkilos na "Stop" ang di-wastong entry at nagpapakita ng dialog na kailangan mong isara sa pamamagitan ng pag-click OK . Ang mga pagkilos na "Babala" at "Impormasyon" ay nagpapakita ng isang dialog na maaaring isara sa pamamagitan ng pag-click OK o Kanselahin . Ang di-wastong entry ay tatanggihan lamang kapag nag-click ka Kanselahin .
Binubuksan ang Macro dialog kung saan maaari mong piliin ang macro na ipapatupad kapag hindi wastong data ang ipinasok sa isang cell. Isinasagawa ang macro pagkatapos ipakita ang mensahe ng error.
Ilagay ang pamagat ng macro o ang mensahe ng error na gusto mong ipakita kapag ang di-wastong data ay ipinasok sa isang cell.
Ipasok ang mensahe na gusto mong ipakita kapag ang di-wastong data ay ipinasok sa isang cell.
Nasa ibaba ang isang sample na function na maaaring tawagan kapag may naganap na error. Tandaan na ang macro ay kumukuha ng dalawang parameter na ipinapasa ng LibreOffice kapag tinawag ang function:
CellValue : Ang value na ipinasok ng user, bilang String.
CellAddress : Ang address ng cell kung saan ipinasok ang value, bilang String na may prefix na pangalan ng sheet (hal: "Sheet1.A1").
Ang function ay dapat magbalik ng Boolean value. Kung babalik ito totoo , pinapanatili ang inilagay na halaga. Kung babalik ang function Mali , ang inilagay na halaga ay mabubura at ang dating halaga ay maibabalik.
Function ExampleValidity(CellValue as String, CellAddress as String) as Boolean
Dim msg as String
Dim iAnswer as Integer
Dim MB_FLAGS as Integer
msg = "Di-wastong halaga: " & "'" & CellValue & "'"
msg = msg & " sa cell: " & "'" & CellAddress & "'"
msg = msg & Chr(10) & "Tanggapin pa rin?"
MB_FLAGS = MB_YESNO + MB_ICONEXCLAMATION + MB_DEFBUTTON2
iAnswer = MsgBox (msg , MB_FLAGS, "Mensahe ng error")
ExampleValidity = (iAnswer = IDYES)
End Function