set_dynamic_array_formula Methode
set_dynamic_array_formula(self, array_formula, options, calculate_value)
Legt eine dynamische Array-Formel fest und sorgt dafür, dass die Formel, wenn möglich, in benachbarte Zellen überläuft.
Kehrt zurück
der Bereich, in den die Formel übergehen soll.
def set_dynamic_array_formula(self, array_formula, options, calculate_value):
...
Parameter | Typ | Beschreibung |
---|---|---|
array_formula | str | der Formelausdruck |
options | FormulaParseOptions | Optionen zum Analysieren der Formel. Die Option „Analysieren“ wird ignoriert und die Formel wird immer sofort analysiert |
calculate_value | bool | ob diese dynamische Arrayformel für die Zellen im verschütteten Bereich berechnet wird. |
Bemerkungen
der zurückgegebene Bereich ist möglicherweise nicht derselbe wie der tatsächliche Bereich, in den diese dynamische Arrayformel übergeht. Wenn der Bereich nicht leere Zellen enthält, wird die Formel nur für die aktuelle Zelle festgelegt und als „#SPILL!“ gekennzeichnet. Aber für solche Situationen geben wir immer noch den gesamten Bereich zurück, in den diese Formel übergehen sollte.
set_dynamic_array_formula(self, array_formula, options, values, calculate_range, calculate_value)
Legt eine dynamische Array-Formel fest und sorgt dafür, dass die Formel, wenn möglich, in benachbarte Zellen überläuft.
Kehrt zurück
der Bereich, in den die Formel übergehen soll.
def set_dynamic_array_formula(self, array_formula, options, values, calculate_range, calculate_value):
...
Parameter | Typ | Beschreibung |
---|---|---|
array_formula | str | der Formelausdruck |
options | FormulaParseOptions | Optionen zum Analysieren der Formel. Die Option „Analysieren“ wird ignoriert und die Formel wird immer sofort analysiert |
values | list | Werte (berechnete Ergebnisse) für die Zellen mit der angegebenen dynamischen Array-Formel |
calculate_range | bool | Ob der verschüttete Bereich für diese dynamische Arrayformel berechnet wird. Wenn der Parameter “values” nicht null ist und dieses Flag falsch ist, dann beträgt die Höhe des verschütteten Bereichs Werte.Länge und die Breite Werte[0].Länge. |
calculate_value | bool | ob diese dynamische Array-Formel für die Zellen im verschütteten Bereich berechnet wird, wenn “Werte” null ist oder das entsprechende Element in „Werten“ für eine Zelle ist null. |
Bemerkungen
der zurückgegebene Bereich ist möglicherweise nicht derselbe wie der tatsächliche Bereich, in den diese dynamische Arrayformel übergeht. Wenn der Bereich nicht leere Zellen enthält, wird die Formel nur für die aktuelle Zelle festgelegt und als „#SPILL!“ gekennzeichnet. Aber für solche Situationen geben wir immer noch den gesamten Bereich zurück, in den diese Formel übergehen sollte.
set_dynamic_array_formula(self, array_formula, options, values, calculate_range, calculate_value, copts)
Legt eine dynamische Array-Formel fest und sorgt dafür, dass die Formel, wenn möglich, in benachbarte Zellen überläuft.
Kehrt zurück
der Bereich, in den die Formel übergehen soll.
def set_dynamic_array_formula(self, array_formula, options, values, calculate_range, calculate_value, copts):
...
Parameter | Typ | Beschreibung |
---|---|---|
array_formula | str | der Formelausdruck |
options | FormulaParseOptions | Optionen zum Analysieren der Formel. Die Option „Analysieren“ wird ignoriert und die Formel wird immer sofort analysiert |
values | list | Werte (berechnete Ergebnisse) für die Zellen mit der angegebenen dynamischen Array-Formel |
calculate_range | bool | Ob der verschüttete Bereich für diese dynamische Arrayformel berechnet wird. Wenn der Parameter “values” nicht null ist und dieses Flag falsch ist, dann beträgt die Höhe des verschütteten Bereichs Werte.Länge und die Breite Werte[0].Länge. |
calculate_value | bool | ob diese dynamische Array-Formel für die Zellen im verschütteten Bereich berechnet wird, wenn “Werte” null ist oder das entsprechende Element in „Werten“ für eine Zelle ist null. |
copts | CalculationOptions | Die Optionen zum Berechnen der Formel. Aus Leistungsgründen sollte die Eigenschaft CalculationOptions.recursive normalerweise auf „false“ gesetzt werden. |
Bemerkungen
der zurückgegebene Bereich ist möglicherweise nicht derselbe wie der tatsächliche Bereich, in den diese dynamische Arrayformel übergeht. Wenn der Bereich nicht leere Zellen enthält, wird die Formel nur für die aktuelle Zelle festgelegt und als „#SPILL!“ gekennzeichnet. Aber für solche Situationen geben wir immer noch den gesamten Bereich zurück, in den diese Formel übergehen sollte.
Siehe auch
- Modul
aspose.cells
- Klasse
Cell