You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implementation of ValidationRule support in Worksheet and Range classes
This commit introduces a significant enhancement to the Worksheet and Range classes by adding comprehensive support for various types of data validations through the ValidationRule class. Key highlights of this update include:
- Extended the ValidationRule class to support a diverse range of data validations, including List, WholeNumber, Decimal, TextLength, and CustomFormula types.
- Integrated ValidationRule application within the Worksheet class, allowing for dynamic and flexible data validation across different cells and scenarios.
- Adapted the Range class to apply ValidationRules to specific cell ranges, enhancing the granularity and control of data validation in worksheets.
- Crafted and added a suite of robust unit tests for each type of ValidationRule, ensuring the reliability and correctness of these new features. The tests cover the application of ValidationRules in various scenarios, validating their functionality and effectiveness in maintaining data integrity.
- Ensured that the implementation is compatible with existing functionalities and adheres to project standards for code quality and performance.
Overall, this update significantly bolsters the data handling capabilities of our Excel processing toolkit, providing advanced options for enforcing data integrity and guiding user inputs within worksheets. This is a pivotal step towards offering more dynamic and user-centric data validation features in FileFormat.Cells.
0 commit comments