humanemulator.net — справка. Продукт, демо и покупка — на хуманэмулятор.рф | Демо | Купить | API | лог изменений
SYSTEM /

excelfile

Работа с Excel - файлами (кроме операции конвертирования - работает только с файлами формата xslx)



Работа с файлом
Работа с листами
Работа со строками
Работа со столбцами
Работа с ячейками




Работа с файлом

create – создать файл с заддаными данными
open – открыть файл для дальнейшей с ним работы
save – сохранить ранее открытый файл
close – закрыть ранее открытый файл и осободить занимаемую им память

convert – конвертировать файл в другой формат (например xls в xlsx,docx,html ...) add_link – Добавить ссылку в ячейку
extract_images – Вытащить картинки из docx файла в папку
is_opened – Проверить на открытость Excel файл




Работа с листами

get_sheets_count – получить количество листов в файле
add_sheet – добавить лист с заданным именем
get_sheet_number_by_name – получить номер листа по его имени

get_active_sheet_number – получить номер активного листа
set_active_sheet_by_number – активировать лист с заданным номером

get_sheet_name – получить имя листа с заданным номером
set_sheet_name – задать имя листу с заданным номером

read_sheet – прочитать содержимое листа clear_sheet – Очистить все ячейки на заданном Листе файла Excel
copy_sheet – Копировать содержимое Листа и создать новый Лист с этим содержимым
dedupe_sheet – Убрать строки-дубликаты для Листа файла Excel
get_name_for_new_sheet – Получить название для нового листа. Подбирается уникальное имя с учетом существующих названий Листов.
get_sheet – Получить содержимое заданного Листа Excel файла как двумерный массив
get_sheet_by_page – Получить содержимое заданного Листа Excel файла как двумерный массив постранично
get_sheets_names – Получить имена всех Листов файла Excel
remove_sheet_by_name – Удалить Лист по названию
remove_sheet_by_number – Удалить Лист по номеру в файле Excel
remove_sheets_by_name – Удалить Листы по названию
set_sheet – Задать содержимое листа Excel файла данными из двумерного массива
set_sheet_color – Задать цвет ячеек Листа к файлу Excel
set_sheet_zoom – Задать масштаб указанного Листа в файле Excel
sort_sheet – Сортировать Лист файла Excl по одному или нескольким столбцам
split_sheet_by_rows – Разбить Лист файла Excel по строкам и сохранить в новые файлы Excel




Работа со строками

get_rows_count – получить количество строк

get_row – получить заданную строку
set_row – задать заданную строку
add_row – добавить заданную строку
insert_row – вставить строку
remove_row – удалить строку
clear_row – очистить строку

copy_row – копировать строку

set_row_color – задать цвет текста для всех ячеек строки
set_row_background_color – задать цвет фона для всех ячеек строки
set_row_border – задать тип и цвет границы для всех ячеек строки

autosize_row – задать автоматический размер ячеек в заданной строке add_rows – Добавить несколько строк в Лист файле Excel
remove_rows_by_number – Удалить строки по номеру в Лист в файле Excel
remove_rows_by_ranges – Удалить строки по диапазонам в Листе в файле Excel
remove_rows_by_text – Удалить строки по тексту в Листе в файле Excel
set_row_height – Задать высоту для строки в Листе файла Excel




Работа со столбцами

get_cols_count – получить количество столбцов

set_col_color – задать цвет екста всех ячеек в столбце
set_col_background_color – задать цвет фона всех ячеек в столбце
set_col_border – задать тип и цвет границы для всех ячеек в столбце

autosize_col – задать автоматический размер ячеек в столбце add_col – Добавить столбец в Лист файла Excel
clear_col – Очистить столбец от значений в Листе файла Excel
get_cell_background_color – Получить цвет фона заданной ячейки
get_cell_color – Получить цвет текста заданной ячейки
get_col – Получить столбец Листа файла Excel как массив
insert_col – Вставить столбец в Лист файла Excel
remove_col – Убрать столбец в Листе файла Excel
remove_column_types_dict – Удалить данные типов колонок в Листе файла Excel из коллекции
set_col – Заполнить столбец Листа файла Excel из массива
set_col_format – Задать формат столбца (устаревшая ф-ия исп. set_col_number_format())
set_col_number_format – Задать числовой формат столбца
set_col_type – Задать тип заданного столбца
set_col_width – Задать ширину столбца в Листе файла Excel
set_column_types_dict – Внести данные типов колонок в Листе файла Excel в коллекцию




Работа со ячейками

add_cell – добавить ячейку с текстом
get_cell – получить текст ячейки
set_cell – задать текст ячейки
clear_cell – очистить ячейку

get_cell_type – получить тип ячейки
set_cell_type – задать тип ячейки

set_cell_color – задать цвет текста ячейки
set_cell_background_color – задать цвет фона ячейки
set_cell_border – задать тип и цвет границы ячейки

get_cell_font – получить шрифт ячейки
set_cell_font – задать шрифт ячейки

get_merged_cell_range – получить диапазон объединенной ячейки
get_pos_by_text – получить позицию первой ячейки с заданным текстом
get_all_pos_by_text – получить позицию всех ячеек с заданным текстом add_autofilter – Добавить автофильтр
clear_autofilters – Очистить автофильтры
clear_range – Очистить ячейки диапазона
copy_range – Копировать ячейки диапазона
dedupe_range – Убрать дубликаты в диапазоне по всем или нескольким столбцам
get_and_clear_range – Получить значения заданного диапазона Листа как массив строк и очистить ячейки диапазона
get_range – Получить содержимое заданного диапазона Листа как массив строк
move_range – Переместить ячейки диапазона
set_cell_format – Задать формат ячейки
set_cell_number_format – Задать формат ячейки с датой или числом
set_range_border – Задать тип и цвет границы ячеек указанного диапазона
set_range_format – Задать формат диапазона
set_range_name – Задать имя диапазона
set_range_number_format – Задать числовой формат диапазона
set_range_type – Задать тип диапазона


=====================================
Объекты    DOM  System  Web  Window
=====================================
если что-то непонятно или необходимо узнать или считаете что надо добавить по работе этого объекта, пишите в комментарии или на наш форум