CellsHelper Klasse

CellsHelper Klasse

Bietet Hilfsfunktionen.

Der Typ CellsHelper macht die folgenden Member verfügbar:

Eigenschaften

EigentumBeschreibung
significant_digitsRuft die Anzahl der signifikanten Ziffern ab und legt sie fest.
Der Standardwert ist 17.
dpiRuft die DPI der Maschine ab.
startup_pathRuft den Startpfad ab oder legt ihn fest, auf den einige externe Formelreferenzen verweisen.
alt_start_pathRuft den alternativen Startpfad ab oder legt ihn fest, auf den einige externe Formelreferenzen verweisen.
library_pathRuft den Bibliothekspfad ab oder legt ihn fest, auf den einige externe Formelreferenzen verweisen.
custom_implementation_factoryRuft die Factory zum Erstellen von Instanzen mit spezieller Implementierung ab oder legt sie fest.
is_cloud_platformBitte setzen Sie diese Eigenschaft auf „True“, wenn Sie auf einer Cloud-Plattform wie Azure, AWSLambda usw. arbeiten.

Methoden

MethodeBeschreibung
create_safe_sheet_name(, name_proposal)Überprüft den angegebenen Blattnamen und erstellt bei Bedarf einen gültigen.
Wenn der angegebene Blattname den Regeln für Excel-Blattnamen entspricht, geben Sie ihn zurück.
Andernfalls wird die Zeichenfolge abgeschnitten, wenn die Länge das Limit überschreitet
und ungültige Zeichen werden durch „ “ ersetzt, dann wird der neu erstellte Zeichenfolgenwert zurückgegeben.
create_safe_sheet_name(, name_proposal, replace_char)Überprüft den angegebenen Blattnamen und erstellt bei Bedarf einen gültigen.
Wenn der angegebene Blattname den Regeln für Excel-Blattnamen entspricht, geben Sie ihn zurück.
Andernfalls wird die Zeichenfolge abgeschnitten, wenn die Länge das Limit überschreitet
und ungültige Zeichen werden durch das angegebene Zeichen ersetzt, dann wird der neu erstellte Zeichenfolgenwert zurückgegeben.
get_text_width(, text, font, scaling)Ermitteln Sie die Textbreite in Punkten.
get_version()Holen Sie sich die Release-Version.
cell_name_to_index(, cell_name, row, column)Ruft die Zeilen- und Spaltenindizes der Zelle entsprechend ihrem Namen ab.
cell_index_to_name(, row, column)Ruft den Zellennamen entsprechend seinen Zeilen- und Spaltenindizes ab.
column_index_to_name(, column)Ruft den Spaltennamen entsprechend dem Spaltenindex ab.
column_name_to_index(, column_name)Ruft den Spaltenindex entsprechend dem Spaltennamen ab.
row_index_to_name(, row)Ruft den Zeilennamen entsprechend dem Zeilenindex ab.
row_name_to_index(, row_name)Ruft den Zeilenindex entsprechend dem Zeilennamen ab.
convert_r1c1_formula_to_a1(, r_1c1_formula, row, column)Konvertiert die r1c1-Formel der Zelle in die A1-Formel.
convert_a1_formula_to_r1c1(, formula, row, column)Konvertiert die A1-Formel der Zelle in die r1c1-Formel.
get_date_time_from_double(, double_value, date1904)Konvertieren Sie den Double-Wert in den Datums-/Uhrzeitwert.
get_double_from_date_time(, date_time, date1904)Konvertieren Sie Datum und Uhrzeit in einen doppelten Wert.
get_used_colors(, workbook)Ruft alle in der Arbeitsmappe verwendeten Farben ab.
add_add_in_function(, function, min_count_of_parameters, max_count_of_parameters, paramers_type, function_value_type)Add-In-Funktion hinzufügen.
merge_files(, files, cached_file, dest_file)Fügt mehrere große XLS-Dateien zu einer XLS-Datei zusammen.
get_cache_folder()Ruft den Ordner für temporäre Dateien ab, die als Datencache verwendet werden können.
set_cache_folder(, cache)Legt den Ordner für temporäre Dateien fest, die als Datencache verwendet werden können.
need_quote_in_formula(, sheet_name)Gibt an, ob der Name des Blattes in einfache Anführungszeichen gesetzt werden soll
init_for_dot_net_core()Führen Sie die Initialisierung für das .NetCore-Programm durch.
Wir empfehlen Ihnen, diese Methode zuerst für alle .NetCore-Initialisierungen aufzurufen.
Zum Beispiel:
CellsHelper.InitForDotNetCore();
Arbeitsmappe wb = neue Arbeitsmappe();

Siehe auch