Avís d'error
Defineix el missatge d'error que es mostra quan s'introdueixen dades no vàlides a una cel·la.
També podeu iniciar una macro amb un missatge d'error. S'ofereix una macro de mostra al final de la pàgina.
Mostra un missatge d'error quan s'introdueixen valors no vàlids.
Mostra el missatge d'error que introduïu a l'àrea Continguts quan s'introdueixen dades no vàlides en una cel·la. Si s'activa, es mostrarà el missatge per evitar una entrada no vàlida.
En tots dos casos, si seleccioneu "Atura", se suprimirà l'entrada no vàlida i es tornarà a introduir el valor anterior a la cel·la. El mateix passa si tanqueu els diàlegs "Avís" i "Informació" fent clic al botó Cancel·la. Si tanqueu els diàlegs amb el botó D'acord, l'entrada no vàlida no se suprimirà.
Continguts
Acció
Seleccioneu l'acció que voleu que tinga lloc quan s'introduïsquen dades no vàlides en una cel·la. L'acció "Atura" rebutja l'entrada no vàlida i mostra un diàleg que heu de tancar fent clic a D'acord. Les accions "Avís" i "Informació" mostren un diàleg que es pot tancar fent clic a D'acord o a Cancel·la. L'entrada no vàlida només es rebutja quan feu clic a Cancel·la.
-
The Stop action rejects the invalid entry and displays a dialog that you have to close by clicking OK.
-
The Warning and Information actions display a dialog that can be closed by clicking OK or Cancel. The invalid entry is only rejected when you click Cancel.
-
The Reject Silently action keeps the current cell value and does not display a dialog.
Navega
Obri el diàleg Macro, on podeu seleccionar la macro que s'executa quan s'introdueixen dades no vàlides a una cel·la. La macro s'executa després que es mostre el missatge d'error.
Títol
Introduïu el títol de la macro o el missatge d'error que voleu que es visualitze quan s'introduïsquen dades no vàlides en una cel·la.
Missatge d'error
Introduïu el missatge que voleu que es visualitze en introduir dades no vàlides en una cel·la.
Macro de mostra:
Below is a sample function that can be called when an error occurs. Note that the macro takes in two parameters that are passed on by Collabora Office when the function is called:
-
CellValue: The value entered by the user, as a String.
-
CellAddress: The address of the cell where the value was entered, as a String prefixed with the sheet name (e.g: "Sheet1.A1").
The function must return a Boolean value. If it returns True, the entered value is kept. If the function returns False, the entered value is erased and the previous value is restored.
Function ExampleValidity(CellValue as String, CellAddress as String) as Boolean
Dim msg as String
Dim iAnswer as Integer
Dim MB_FLAGS as Integer
msg = "Invalid value: " & "'" & CellValue & "'"
msg = msg & " in cell: " & "'" & CellAddress & "'"
msg = msg & Chr(10) & "Accept anyway?"
MB_FLAGS = MB_YESNO + MB_ICONEXCLAMATION + MB_DEFBUTTON2
iAnswer = MsgBox (msg , MB_FLAGS, "Error message")
ExampleValidity = (iAnswer = IDYES)
End Function