ColumnCollection класс
ColumnCollection класс
Коллекция объектов Column
, представляющих отдельные столбцы (настройки) на рабочем листе.
Объект «Столбец» представляет только настройки, такие как ширина столбца, стили и т. д. для всего столбца.
не имеет никакого отношения к тому факту, что есть непустые ячейки (данные) или их нет в соответствующем столбце.
И «Количество» этой коллекции представляет собой только количество объектов-столбцов, которые были созданы в этой коллекции,
не имеет никакого отношения к тому факту, есть ли на листе непустые ячейки (данные) или нет.
Тип ColumnCollection предоставляет следующие элементы:
Характеристики
Свойство | Описание |
---|---|
capacity | Возвращает или задает количество элементов, которые может содержать список массива. |
Методы
Метод | Описание |
---|---|
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) | Выполняет поиск указанного объекта и возвращает отсчитываемый от нуля индекс последнего вхождения в диапазоне элементов списка массива, который содержит указанное количество элементов и заканчивается на указанном индексе. |
get_by_index(self, index) | Получает объект столбца по индексу. |
get_column_by_index(self, index) | Получает объект Column по позиции в списке. |
get(self, column_index) | Добавить API for Python Через .Net. |
binary_search(self, item) | Выполняет поиск элемента во всем отсортированном списке массивов, используя компаратор по умолчанию, и возвращает индекс элемента, отсчитываемый от нуля. |
Пример
from aspose.cells import BackgroundType, StyleFlag, Workbook
from aspose.pydrawing import Color
# Instantiating a Workbook object
workbook = Workbook()
# Obtaining the reference of the first worksheet
worksheet = workbook.worksheets[0]
# Add new Style to Workbook
style = workbook.create_style()
# Setting the background color to Blue
style.foreground_color = Color.blue
# setting Background Pattern
style.pattern = BackgroundType.SOLID
# New Style Flag
styleFlag = StyleFlag()
# Set All Styles
styleFlag.all = True
# Change the default width of first ten columns
for i in range(10):
worksheet.cells.columns[i].width = 20.0
# Get the Column with non default formatting
columns = worksheet.cells.columns
for column in columns:
# Apply Style to first ten Columns
column.apply_style(style, styleFlag)
# Saving the Excel file
workbook.save("book1.xls")
Смотрите также
- модуль
aspose.cells
- класс
Column