CellsHelper classe

CellsHelper classe

Fournit des fonctions d’assistance.

Le type CellsHelper expose les membres suivants :

Propriétés

Propriété Description
significant_digits Obtient et définit le nombre de chiffres significatifs.
La valeur par défaut est 17.
dpi Obtient le DPI de la machine.
startup_path Obtient ou définit le chemin de démarrage, auquel font référence certaines références de formules externes.
alt_start_path Obtient ou définit le chemin de démarrage alternatif, auquel font référence certaines références de formules externes.
library_path Obtient ou définit le chemin d’accès à la bibliothèque auquel font référence certaines références de formule externes.
custom_implementation_factory Obtient ou définit la fabrique pour créer des instances avec une implémentation spéciale.
is_cloud_platform Veuillez définir cette propriété sur True lors de l’exécution sur une plate-forme cloud, telle que : Azure, AWSLambda, etc.

Méthodes

Méthode Description
create_safe_sheet_name(name_proposal) Vérifie le nom de la feuille donnée et en crée une valide si nécessaire.
Si le nom de feuille donné est conforme aux règles du nom de feuille Excel, renvoyez-le.
Sinon, la chaîne sera tronquée si la longueur dépasse la limite
et les caractères invalides seront remplacés par ’ ‘, puis renvoient la valeur de chaîne reconstruite.
create_safe_sheet_name(name_proposal, replace_char) Vérifie le nom de la feuille donnée et en crée une valide si nécessaire.
Si le nom de feuille donné est conforme aux règles du nom de feuille Excel, renvoyez-le.
Sinon, la chaîne sera tronquée si la longueur dépasse la limite
et les caractères invalides seront remplacés par le caractère donné, puis renverront la valeur de chaîne reconstruite.
get_text_width(text, font, scaling) Obtenir la largeur du texte en unité de points.
get_version() Obtenez la version finale.
cell_name_to_index(cell_name, row, column) Obtient les index de ligne et de colonne de cellule en fonction de son nom.
cell_index_to_name(row, column) Obtient le nom de la cellule en fonction de ses index de ligne et de colonne.
column_index_to_name(column) Obtient le nom de la colonne en fonction de l’index de la colonne.
column_name_to_index(column_name) Obtient l’index de la colonne en fonction du nom de la colonne.
row_index_to_name(row) Obtient le nom de la ligne en fonction de l’index de la ligne.
row_name_to_index(row_name) Obtient l’index de ligne en fonction du nom de la ligne.
convert_r1c1_formula_to_a1(r_1c1_formula, row, column) Convertit la formule r1c1 de la cellule en formule A1.
convert_a1_formula_to_r1c1(formula, row, column) Convertit la formule A1 de la cellule en formule r1c1.
get_date_time_from_double(double_value, date1904) Convertissez la valeur double en valeur date/heure.
get_double_from_date_time(date_time, date1904) Convertir la date et l’heure en valeur double.
get_used_colors(workbook) Obtient toutes les couleurs utilisées dans le classeur.
add_add_in_function(function, min_count_of_parameters, max_count_of_parameters, paramers_type, function_value_type) Ajouter une fonction complémentaire.
merge_files(files, cached_file, dest_file) Fusionne certains fichiers xls volumineux dans un fichier xls.
init_for_dot_net_core() Effectuez l’initialisation du programme .NetCore.
Nous vous suggérons d’appeler cette méthode pour toutes les initialisations .NetCore en premier.
Par exemple:
CellsHelper.InitForDotNetCore();
Workbook wb = new Workbook();

Voir également