CellsHelper класс

CellsHelper класс

Предоставляет вспомогательные функции.

Тип CellsHelper предоставляет следующие элементы:

Характеристики

СвойствоОписание
significant_digitsПолучает и задает количество значащих цифр.
Значение по умолчанию — 17.
dpiПолучает DPI устройства.
startup_pathВозвращает или задает путь запуска, на который ссылаются некоторые внешние формулы.
alt_start_pathВозвращает или задает альтернативный путь запуска, на который ссылаются некоторые внешние ссылки формул.
library_pathВозвращает или задает путь к библиотеке, на которую ссылаются некоторые внешние формулы.
custom_implementation_factoryВозвращает или задает фабрику для создания экземпляров со специальной реализацией.
is_cloud_platformУстановите это свойство в значение True при работе на облачной платформе, например: Azure, AWSLambda и т. д.

Методы

МетодОписание
create_safe_sheet_name(, name_proposal)Проверяет указанное имя листа и при необходимости создает допустимое.
Если заданное имя листа соответствует правилам именования листов Excel, то вернуть его.
В противном случае строка будет обрезана, если длина превысит лимит.
и недопустимые символы будут заменены на « », а затем вернется восстановленное строковое значение.
create_safe_sheet_name(, name_proposal, replace_char)Проверяет указанное имя листа и при необходимости создает допустимое.
Если заданное имя листа соответствует правилам именования листов Excel, то вернуть его.
В противном случае строка будет обрезана, если длина превысит лимит.
и недопустимые символы будут заменены заданным символом, а затем вернется восстановленное строковое значение.
get_text_width(, text, font, scaling)Получить ширину текста в пунктах.
get_version()Получите релизную версию.
cell_name_to_index(, cell_name, row, column)Получает индексы строк и столбцов ячейки в соответствии с ее именем.
cell_index_to_name(, row, column)Получает имя ячейки в соответствии с индексами ее строки и столбца.
column_index_to_name(, column)Получает имя столбца в соответствии с индексом столбца.
column_name_to_index(, column_name)Получает индекс столбца в соответствии с именем столбца.
row_index_to_name(, row)Получает имя строки в соответствии с индексом строки.
row_name_to_index(, row_name)Получает индекс строки в соответствии с именем строки.
convert_r1c1_formula_to_a1(, r_1c1_formula, row, column)Преобразует формулу r1c1 ячейки в формулу A1.
convert_a1_formula_to_r1c1(, formula, row, column)Преобразует формулу A1 ячейки в формулу r1c1.
get_date_time_from_double(, double_value, date1904)Преобразовать значение double в значение даты и времени.
get_double_from_date_time(, date_time, date1904)Преобразовать дату и время в значение двойной точности.
get_used_colors(, workbook)Получает все использованные цвета в рабочей книге.
add_add_in_function(, function, min_count_of_parameters, max_count_of_parameters, paramers_type, function_value_type)Добавить дополнительную функцию.
merge_files(, files, cached_file, dest_file)Объединяет несколько больших xls-файлов в один xls-файл.
get_cache_folder()Получает папку для временных файлов, которые могут использоваться в качестве кэша данных.
set_cache_folder(, cache)Задает папку для временных файлов, которые могут использоваться в качестве кэша данных.
need_quote_in_formula(, sheet_name)Указывает, следует ли заключать имя листа в одинарные кавычки.
init_for_dot_net_core()Выполните инициализацию программы .NetCore.
Мы рекомендуем вам сначала вызывать этот метод для всех инициализаций .NetCore.
Например:
CellsHelper.InitForDotNetCore();
Рабочая книга wb = новая рабочая книга();

Смотрите также