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) Преобразуйте двойное значение в значение даты и времени.
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.
init_for_dot_net_core() Выполните инициализацию программы .NetCore.
Мы предлагаем вам сначала вызывать этот метод для всех инициализаций .NetCore.
Например:
CellsHelper.InitForDotNetCore();
Рабочая книга wb = новая рабочая книга();

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