Implementazione di Ranges Non Sequenziali
Possibili Scenari di Utilizzo
Normalmente, i range nominati sono rettangolari con celle continue e adiacenti tra loro. Ma a volte potresti aver bisogno di utilizzare un intervallo di celle non sequenziali in cui le celle non sono adiacenti. Aspose.Cells per Python via .NET supporta la creazione di un range nominato con celle non adiacenti.
Come aggiungere intervalli non sequenziali utilizzando Aspose.Cells per la libreria Excel di Python
Il codice di esempio qui sotto mostra come creare un range nominato non sequenziale con Aspose.Cells per 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") |