get_param_value_in_array_mode Methode

get_param_value_in_array_mode

Ruft den/die Wert(e) des Parameters am angegebenen Index ab. Wenn es sich bei dem Parameter um einen Ausdruck handelt, der berechnet werden muss, dann wird es im Array-Modus berechnet.

Kehrt zurück

Ein Array, das alle durch den angegebenen Parameter dargestellten Elemente enthält.

def get_param_value_in_array_mode(self, index, max_row_count, max_column_count):
    ...
ParameterTypBeschreibung
indexintDer Index des Parameters (0-basiert)
max_row_countintDie Zeilenanzahlbegrenzung für das zurückgegebene Array.
Wenn es nicht positiv oder größer als die tatsächliche Zeilenanzahl ist, wird die tatsächliche Zeilenanzahl verwendet.
max_column_countintDer Grenzwert für die Spaltenanzahl für das zurückgegebene Array.
Wenn es nicht positiv oder größer als die tatsächliche Zeilenanzahl ist, wird die tatsächliche Spaltenanzahl verwendet.

Bemerkungen

Für einen Ausdruck, der berechnet werden muss, am Beispiel von A:A+B:B: Im Wertemodus wird er entsprechend der aktuellen Zellbasis zu einem einzelnen Wert berechnet. Aber im Array-Modus werden alle Werte von A1+B1,A2+B2,A3+B3,… berechnet und zum Aufbau des zurückgegebenen Arrays verwendet. Und für eine solche Situation ist es besser, den Grenzwert für die Zeilen-/Spaltenanzahl anzugeben (z. B. nach Cells.max_data_row und Cells.max_data_column), Andernfalls kann das zurückgegebene große Array die Speicherkosten aufgrund einer großen Menge nutzloser Daten erhöhen.

Siehe auch