CellsHelper classe

CellsHelper classe

Fornisce funzioni di supporto.

Il tipo CellsHelper espone i seguenti membri:

Proprietà

ProprietàDescrizione
significant_digitsOttiene e imposta il numero di cifre significative.
Il valore predefinito è 17.
dpiOttiene i DPI della macchina.
startup_pathOttiene o imposta il percorso di avvio, a cui fanno riferimento alcuni riferimenti a formule esterne.
alt_start_pathOttiene o imposta il percorso di avvio alternativo, a cui fanno riferimento alcuni riferimenti a formule esterne.
library_pathOttiene o imposta il percorso della libreria a cui fanno riferimento alcuni riferimenti a formule esterne.
custom_implementation_factoryOttiene o imposta la factory per la creazione di istanze con implementazione speciale.
is_cloud_platformImpostare questa proprietà su True quando si esegue su una piattaforma cloud, come: Azure, AWSLambda, ecc.

Metodi

MetodoDescrizione
create_safe_sheet_name(, name_proposal)Controlla il nome del foglio specificato e ne crea uno valido quando necessario.
Se il nome del foglio specificato è conforme alle regole del nome del foglio Excel, allora restituiscilo.
Altrimenti la stringa verrà troncata se la lunghezza supera il limite
e i caratteri non validi verranno sostituiti con ’ ‘, quindi verrà restituito il valore stringa ricostruito.
create_safe_sheet_name(, name_proposal, replace_char)Controlla il nome del foglio specificato e ne crea uno valido quando necessario.
Se il nome del foglio specificato è conforme alle regole del nome del foglio Excel, allora restituiscilo.
Altrimenti la stringa verrà troncata se la lunghezza supera il limite
e i caratteri non validi verranno sostituiti con il carattere specificato, quindi verrà restituito il valore stringa ricostruito.
get_text_width(, text, font, scaling)Ottieni la larghezza del testo in unità di punti.
get_version()Ottieni la versione definitiva.
cell_name_to_index(, cell_name, row, column)Ottiene gli indici di riga e colonna della cella in base al suo nome.
cell_index_to_name(, row, column)Ottiene il nome della cella in base ai suoi indici di riga e di colonna.
column_index_to_name(, column)Ottiene il nome della colonna in base all’indice della colonna.
column_name_to_index(, column_name)Ottiene l’indice della colonna in base al nome della colonna.
row_index_to_name(, row)Ottiene il nome della riga in base all’indice della riga.
row_name_to_index(, row_name)Ottiene l’indice di riga in base al nome della riga.
convert_r1c1_formula_to_a1(, r_1c1_formula, row, column)Converte la formula r1c1 della cella nella formula A1.
convert_a1_formula_to_r1c1(, formula, row, column)Converte la formula A1 della cella nella formula r1c1.
get_date_time_from_double(, double_value, date1904)Converti il valore double nel valore date time.
get_double_from_date_time(, date_time, date1904)Converti la data e l’ora in un valore doppio.
get_used_colors(, workbook)Ottiene tutti i colori utilizzati nella cartella di lavoro.
add_add_in_function(, function, min_count_of_parameters, max_count_of_parameters, paramers_type, function_value_type)Aggiungere funzione aggiuntiva.
merge_files(, files, cached_file, dest_file)Unisce alcuni file xls di grandi dimensioni in un unico file xls.
get_cache_folder()Ottiene la cartella per i file temporanei che possono essere utilizzati come cache dati.
set_cache_folder(, cache)Imposta la cartella per i file temporanei che possono essere utilizzati come cache dati.
need_quote_in_formula(, sheet_name)Indica se il nome del foglio deve essere racchiuso tra virgolette singole
init_for_dot_net_core()Eseguire l’inizializzazione per il programma .NetCore.
Ti consigliamo di chiamare prima questo metodo per tutte le inizializzazioni .NetCore.
Per esempio:
CellsHelper.InitForDotNetCore();
Cartella di lavoro wb = nuova cartella di lavoro();

Guarda anche