CustomFunctions.Error class
Use esta clase para controlar errores y escribir mensajes de error personalizados.
Comentarios
[ Conjunto de API: CustomFunctionsRuntime 1.2 ]
Ejemplos
/**
* Returns the #NUM! error as part of a 2-dimensional array.
* @customfunction
* @param {number} first First parameter.
* @param {number} second Second parameter.
* @param {number} third Third parameter.
* @returns {number[][]} Three results, as a 2-dimensional array.
*/
function returnInvalidNumberError(first, second, third) {
// Use the `CustomFunctions.Error` object to retrieve an invalid number error.
const error = new CustomFunctions.Error(
CustomFunctions.ErrorCode.invalidNumber, // Corresponds to the #NUM! error in the Excel UI.
);
// Enter logic that processes the first, second, and third input parameters.
// Imagine that the second calculation results in an invalid number error.
const firstResult = first;
const secondResult = error;
const thirdResult = third;
// Return the results of the first and third parameter calculations
// and a #NUM! error in place of the second result.
return [[firstResult], [secondResult], [thirdResult]];
};
Constructores
(constructor)(code, message) | Construye una nueva instancia de la |
Propiedades
code | Código de error devuelto por la función personalizada. |
message | Mensaje de error personalizado, como "Este precio de las acciones no está disponible". Los mensajes personalizados solo están disponibles con determinados códigos de error. |
Detalles del constructor
(constructor)(code, message)
Construye una nueva instancia de la Error
clase
constructor(code: ErrorCode, message?: string);
Parámetros
- message
-
string
Detalles de las propiedades
code
Código de error devuelto por la función personalizada.
code: ErrorCode;
Valor de propiedad
Comentarios
message
Mensaje de error personalizado, como "Este precio de las acciones no está disponible". Los mensajes personalizados solo están disponibles con determinados códigos de error.
message?: string;
Valor de propiedad
string
Comentarios
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de