Verificar formato de número personalizado al establecer la propiedad Style.Custom
Escenarios de uso posibles
Si asigna un formato de número personalizado no válido a la propiedad Style.Custom, entonces Aspose.Cells no lanzará ninguna excepción. Pero si desea que Aspose.Cells compruebe si el formato de número personalizado asignado es válido o no, entonces configure la propiedad Workbook.Settings.CheckCustomNumberFormat a true.
Comprobar formato de número personalizado al establecer la propiedad Personalizada de Estilo
El siguiente código de muestra asigna un formato de número personalizado no válido a la propiedad Style.Custom. Dado que ya hemos establecido la propiedad Workbook.Settings.CheckCustomNumberFormat a true, lanza una excepción, por ejemplo, Formato de número no válido. Por favor lea los comentarios dentro del código para obtener más ayuda.
Código de muestra
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Create an instance of Workbook class | |
Workbook book = new Workbook(); | |
// Setting this property to true will make Aspose.Cells to throw exception | |
// when invalid custom number format is assigned to Style.Custom property | |
book.Settings.CheckCustomNumberFormat = true; | |
// Access first worksheet | |
Worksheet sheet = book.Worksheets[0]; | |
// Access cell A1 and put some number to it | |
Cell cell = sheet.Cells["A1"]; | |
cell.PutValue(2347); | |
// Access cell's style and set its Style.Custom property | |
Style style = cell.GetStyle(); | |
// This line will throw exception if Workbook.Settings.CheckCustomNumberFormat is set to true | |
style.Custom = "ggg @ fff"; //Invalid custom number format |