WorksheetCollection класс

WorksheetCollection класс

Инкапсулирует коллекцию из Worksheet объектов.

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

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

СвойствоОписание
web_extension_task_panesПолучает список областей задач.
web_extensionsПолучает список областей задач.
threaded_comment_authorsПолучает список авторов связанных комментариев.
is_refresh_all_connectionsУказывает, обновлять ли все соединения при открытии файла в MS Excel.
namesПолучает коллекцию всех объектов Name в электронной таблице.
active_sheet_nameПредставляет имя активного рабочего листа при открытии электронной таблицы.
active_sheet_indexПредставляет индекс активного листа при открытии электронной таблицы.
dxfsПолучает основные записи дифференциального форматирования.
xml_mapsПолучает и задает карты XML в рабочей книге.
built_in_document_propertiesВозвращает коллекцию DocumentProperty, которая представляет все встроенные свойства документа электронной таблицы.
custom_document_propertiesВозвращает коллекцию DocumentProperty, которая представляет все пользовательские свойства документа электронной таблицы.
ole_sizeВозвращает и задает отображаемый размер, когда файл рабочей книги используется как объект Ole.
external_linksПредставляет внешние ссылки в рабочей книге.
table_stylesПолучает объект WorksheetCollection.table_styles.
revision_logsПредставляет журналы изменений.
sensitivity_labelsПредставляет все метки чувствительности.
capacityВозвращает или задает количество элементов, которые может содержать список массива.

Получает элемент Worksheet по указанному индексу.

Индексатор

ИмяОписание
[index]Индекс элемента, отсчитываемый от нуля.

Методы

МетодОписание
get(self, index)Добавьте API for Python через .Net.since this[int index] не поддерживается
get(self, sheet_name)Добавьте API for Python через .Net.since this[string sheetName] is not supported
add(self, type)Добавляет рабочий лист в коллекцию.
add(self)Добавляет рабочий лист в коллекцию.
add(self, sheet_name)Добавляет рабочий лист в коллекцию.
register_add_in_function(self, add_in_file, function_name, lib)Добавляет функцию надстройки в рабочую книгу
register_add_in_function(self, id, function_name)Добавляет функцию надстройки в рабочую книгу
add_copy(self, sheet_name)Добавляет рабочий лист в коллекцию и копирует данные из существующего рабочего листа.
add_copy(self, sheet_index)Добавляет рабочий лист в коллекцию и копирует данные из существующего рабочего листа.
add_copy(self, source, dest_sheet_names)Скопируйте группу рабочих листов.
get_range_by_name(self, range_name)Получает объект Range по предопределенному имени.
get_range_by_name(self, range_name, current_sheet_index, include_table)Получает Range по предопределенному имени или имени таблицы
refresh_pivot_tables(self)Обновляет все сводные таблицы в файле Excel.
refresh_pivot_tables(self, option)Обновляет все сводные таблицы в файле Excel.
copy_to(self, array)Копирует весь список массивов в совместимый одномерный список массивов, начиная с начала целевого списка массивов.
copy_to(self, index, array, array_index, count)Копирует диапазон элементов из списка массивов в совместимый список одномерных массивов, начиная с указанного индекса целевого списка массивов.
index_of(self, item, index)Выполняет поиск указанного объекта и возвращает индекс (начиная с нуля) первого вхождения в диапазоне элементов списка массива, который простирается от указанного индекса до последнего элемента.
index_of(self, item, index, count)Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс первого вхождения в диапазоне элементов списка массива, который начинается с указанного индекса и содержит указанное количество элементов.
last_index_of(self, item)Выполняет поиск указанного объекта и возвращает нулевой индекс последнего вхождения во всем списке массива.
last_index_of(self, item, index)Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов списка массива, который простирается от первого элемента до указанного индекса.
last_index_of(self, item, index, count)Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов списка массива, который содержит указанное количество элементов и заканчивается на указанном индексе.
create_range(self, address, sheet_index)Создает объект Range из адреса диапазона.
create_union_range(self, address, sheet_index)Создает объект Range из адреса диапазона.
get_sheet_by_code_name(self, code_name)Получает рабочий лист по кодовому имени.
sort_names(self)Сортирует определенные имена.
swap_sheet(self, sheet_index1, sheet_index2)Меняет местами два листа.
remove_by_name(self, name)Удалить лист по имени листа.(CELLSPYTHONNET-192)
remove_by_index(self, index)Удалить индекс лист за листом
remove_at(self, name)Удаляет элемент с указанным именем.
get_named_ranges(self)Получает все предопределенные именованные диапазоны в электронной таблице.
get_named_ranges_and_tables(self)Получает все предопределенные именованные диапазоны в электронной таблице.
set_ole_size(self, start_row, end_row, start_column, end_column)Устанавливает отображаемый размер при использовании файла рабочей книги в качестве объекта Ole.
clear_pivottables(self)Удаляет сводные таблицы из электронной таблицы.
refresh_all(self)Обновите все сводные таблицы и диаграммы с использованием источника сводных данных.
binary_search(self, item)Выполняет поиск элемента во всем отсортированном списке массивов, используя компаратор по умолчанию, и возвращает индекс элемента, отсчитываемый от нуля.

Пример

from aspose.cells import Workbook

workbook = Workbook()
sheets = workbook.worksheets
# Add a worksheet
sheets.add()
# Change the name of a worksheet
sheets[0].name = "First Sheet"
# Set the active sheet to the second worksheet
sheets.active_sheet_index = 1

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