méthode set_dynamic_array_formula

set_dynamic_array_formula(self, array_formula, options, calculate_value)

Définit une formule de tableau dynamique et fait en sorte que la formule se répande dans les cellules voisines si possible.

Retour

la plage dans laquelle la formule doit s’étendre.


def set_dynamic_array_formula(self, array_formula, options, calculate_value):
    ...
ParamètreTaperDescription
array_formulastrl’expression de la formule
optionsFormulaParseOptionsoptions pour analyser la formule.
L’option « Analyser » sera ignorée et la formule sera toujours analysée immédiatement
calculate_valueboolsi vous calculez cette formule de tableau dynamique pour les cellules de la plage renversée.

Remarques

la plage renvoyée peut ne pas être la même que celle dans laquelle cette formule de tableau dynamique se déverse. S’il y a des cellules non vides dans la plage, la formule sera définie pour la cellule actuelle uniquement et marquée comme « #SPILL ! ». Mais pour ce genre de situation, nous renvoyons toujours toute la gamme dans laquelle cette formule devrait se déverser.

set_dynamic_array_formula(self, array_formula, options, values, calculate_range, calculate_value)

Définit une formule de tableau dynamique et fait en sorte que la formule se répande dans les cellules voisines si possible.

Retour

la plage dans laquelle la formule doit s’étendre.


def set_dynamic_array_formula(self, array_formula, options, values, calculate_range, calculate_value):
    ...
ParamètreTaperDescription
array_formulastrl’expression de la formule
optionsFormulaParseOptionsoptions pour analyser la formule.
L’option « Analyser » sera ignorée et la formule sera toujours analysée immédiatement
valueslistvaleurs (résultats calculés) pour les cellules avec la formule de tableau dynamique donnée
calculate_rangeboolCalculez la plage renversée pour cette formule de tableau dynamique.
Si le paramètre « valeurs » n’est pas nul et que cet indicateur est faux,
alors la hauteur de la plage renversée sera values.Length et la largeur sera values[0].Length.
calculate_valueboolsi cette formule de tableau dynamique est calculée pour les cellules de la plage déversée lorsque « valeurs » est nulle
ou l’élément correspondant dans « valeurs » pour une cellule est nul.

Remarques

la plage renvoyée peut ne pas être la même que celle dans laquelle cette formule de tableau dynamique se déverse. S’il y a des cellules non vides dans la plage, la formule sera définie pour la cellule actuelle uniquement et marquée comme « #SPILL ! ». Mais pour ce genre de situation, nous renvoyons toujours toute la gamme dans laquelle cette formule devrait se déverser.

set_dynamic_array_formula(self, array_formula, options, values, calculate_range, calculate_value, copts)

Définit une formule de tableau dynamique et fait en sorte que la formule se répande dans les cellules voisines si possible.

Retour

la plage dans laquelle la formule doit s’étendre.


def set_dynamic_array_formula(self, array_formula, options, values, calculate_range, calculate_value, copts):
    ...
ParamètreTaperDescription
array_formulastrl’expression de la formule
optionsFormulaParseOptionsoptions pour analyser la formule.
L’option « Analyser » sera ignorée et la formule sera toujours analysée immédiatement
valueslistvaleurs (résultats calculés) pour les cellules avec la formule de tableau dynamique donnée
calculate_rangeboolCalculez la plage renversée pour cette formule de tableau dynamique.
Si le paramètre « valeurs » n’est pas nul et que cet indicateur est faux,
alors la hauteur de la plage renversée sera values.Length et la largeur sera values[0].Length.
calculate_valueboolsi cette formule de tableau dynamique est calculée pour les cellules de la plage déversée lorsque « valeurs » est nulle
ou l’élément correspondant dans « valeurs » pour une cellule est nul.
coptsCalculationOptionsLes options de calcul de la formule.
Généralement, pour des raisons de performances, la propriété CalculationOptions.recursive doit être fausse.

Remarques

la plage renvoyée peut ne pas être la même que celle dans laquelle cette formule de tableau dynamique se déverse. S’il y a des cellules non vides dans la plage, la formule sera définie pour la cellule actuelle uniquement et marquée comme « #SPILL ! ». Mais pour ce genre de situation, nous renvoyons toujours toute la gamme dans laquelle cette formule devrait se déverser.

Voir également