add_areas método

add_areas(areas, check_intersection, check_edge)

Aplica la validación a áreas dadas.

def add_areas(self, areas, check_intersection, check_edge):
    ...
ParámetroTipoDescripción
areaslistLas areas.
check_intersectionboolSi verifica la intersección del área dada con las áreas de validaciones existentes.
Si se ha aplicado una validación en un área determinada (o parte de ella),
entonces la validación existente debe eliminarse al principio del área dada.
De lo contrario, se pueden producir daños en las Validaciones generadas.
Si el usuario está seguro de que todas las áreas agregadas no se cruzan con ninguna área existente,
este parámetro se puede establecer como falso para considerar el rendimiento.
check_edgeboolSi comprueba el borde de las áreas aplicadas de esta validación.
La configuración interna de la validación depende del rango superior izquierdo de sus rangos aplicados,
entonces, si una de las áreas dadas se convertirá en la nueva superior izquierda de los rangos aplicados,
la configuración interna debe cambiarse y reconstruirse; de lo contrario, se pueden producir resultados inesperados.
Si el usuario está seguro de que ninguna de esas áreas agregadas es la parte superior izquierda,
este parámetro se puede establecer como falso para considerar el rendimiento.

Observaciones

En este método, eliminaremos todas las validaciones antiguas en un área determinada. Para el rango superior izquierdo de los rangos aplicados de Validación, en primer lugar, su StartRow es el más pequeño, en segundo lugar, su StartColumn es la más pequeña de esas áreas que tienen el mismo StartRow más pequeño.

Ver también