Реализация неупорядоченных диапазонов
Возможные сценарии использования
Обычно именованные диапазоны являются прямоугольными, с ячейками, непрерывными и смежными друг с другом. Но иногда может потребоваться использовать неупорядоченный диапазон ячеек, в котором ячейки не являются смежными. Aspose.Cells для Python via .NET поддерживает создание именованного диапазона с несмежными ячейками.
Как добавить неупорядоченные диапазоны с использованием библиотеки Aspose.Cells для Python Excel
Приведенный ниже образец кода показывает, как создать именованный неупорядоченный диапазон с помощью Aspose.Cells для Python via .NET.
from aspose.cells import Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# The path to the documents directory. | |
dataDir = RunExamples.GetDataDir(".") | |
# Instantiating a Workbook object | |
workbook = Workbook() | |
# Adding a Name for non sequenced range | |
index = workbook.worksheets.names.add("NonSequencedRange") | |
name = workbook.worksheets.names[index] | |
# Creating a non sequence range of cells | |
name.refers_to = "=Sheet1!$A$1:$B$3,Sheet1!$E$5:$D$6" | |
# Save the workbook | |
workbook.save(dataDir + "Output.out.xlsx") |