méthode calculate_formula
calculate_formula(self, formula)
Calcule une formule.
Retour
Résultat de la formule calculée.
def calculate_formula(self, formula):
...
Paramètre | Taper | Description |
---|---|---|
formula | str | Formule à calculer. |
calculate_formula(self, formula, opts)
Calcule directement une expression de formule.
Retour
Résultat calculé de la formule donnée.
L’objet renvoyé peut être de types possibles tels que Cell.value
ou ReferredArea.
def calculate_formula(self, formula, opts):
...
Paramètre | Taper | Description |
---|---|---|
formula | str | Formule à calculer. |
opts | CalculationOptions | Options de calcul de la formule |
Remarques
La formule sera calculée comme si elle avait été définie dans la cellule A1.
Et la formule sera prise comme une formule normale.
Si vous avez besoin que la formule soit calculée comme une formule matricielle et que vous obteniez un tableau pour le résultat calculé,
veuillez plutôt utiliser le Worksheet.calculate_array_formula
.
calculate_formula(self, options, recursive)
Calcule toutes les formules de cette feuille de calcul.
def calculate_formula(self, options, recursive):
...
Paramètre | Taper | Description |
---|---|---|
options | CalculationOptions | Options de calcul |
recursive | bool | Vrai signifie que les cellules de la feuille de calcul dépendent des cellules d’autres feuilles de calcul, les cellules dépendantes dans d’autres feuilles de calcul seront également calculées. Faux signifie que toutes les formules de la feuille de calcul ont été calculées et que les valeurs sont correctes. |
calculate_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, calculation_data)
Calcule directement une expression de formule.
Retour
Résultat calculé de la formule donnée.
L’objet renvoyé peut être de types possibles tels que Cell.value
ou ReferredArea.
def calculate_formula(self, formula, p_opts, c_opts, base_cell_row, base_cell_column, calculation_data):
...
Paramètre | Taper | Description |
---|---|---|
formula | str | Formule à calculer. |
p_opts | FormulaParseOptions | Options d’analyse de formule. |
c_opts | CalculationOptions | Options de calcul de formule. |
base_cell_row | int | L’index de ligne de la cellule de base. |
base_cell_column | int | L’index de colonne de la cellule de base. |
calculation_data | CalculationData | Les données de calcul. Elles sont utilisées pour la situation. cet utilisateur doit calculer certaines formules statiques lors de la mise en œuvre d’un moteur de calcul personnalisé. Pour ce type de situation, l’utilisateur doit le spécifier avec les données de calcul fournies pour Aspose.Cells.AbstractCalculationEngine.Calculer. |
Remarques
La formule sera calculée comme si elle avait été définie sur la cellule de base spécifiée.
La formule sera considérée comme une formule normale. Si vous souhaitez la calculer comme une formule matricielle,
et pour obtenir un tableau pour le résultat calculé, veuillez utiliser
Worksheet.calculate_array_formula
à la place.
Voir également
- module
aspose.cells
- classe
Worksheet