Creare Intervalli Nominati a Livello di Cartella e di Foglio
Microsoft Excel consente agli utenti di definire intervalli nominati con due ambiti diversi: cartella di lavoro (noto anche come ambito globale) e foglio di lavoro.
- I nomi definiti con un ambito a livello di cartella di lavoro possono essere accessibili da qualsiasi foglio di calcolo all’interno di quella cartella di lavoro semplicemente usando il suo nome.
- I nomi definiti con ambito a livello di foglio di lavoro sono accessibili con il riferimento al foglio di lavoro particolare in cui sono stati creati.
Aspose.Cells per Python via .NET fornisce la stessa funzionalità di Microsoft Excel per l’aggiunta di nomi definiti con ambito a livello di cartella di lavoro e di foglio di lavoro. Quando si crea un nome definito a livello di foglio di lavoro, il riferimento al foglio di lavoro dovrebbe essere usato nel nome definito per specificarlo come un nome definito con ambito a livello di foglio di lavoro.
Come Aggiungere un Nome Definito con Ambito a Livello di Cartella di Lavoro
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(".") | |
# Create a new Workbook object | |
workbook = Workbook() | |
# Get first worksheet of the workbook | |
sheet = workbook.worksheets[0] | |
# Get worksheet's cells collection | |
cells = sheet.cells | |
# Create a range of Cells from Cell A1 to C10 | |
workbookScope = cells.create_range("A1", "C10") | |
# Assign the nsame to workbook scope named range | |
workbookScope.name = "workbookScope" | |
# Save the workbook | |
workbook.save(dataDir + "WorkbookScope.out.xlsx") |
Come Aggiungere un Nome Definito con Ambito a Livello del Foglio di Lavoro
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(".") | |
# Create a new Workbook object | |
workbook = Workbook() | |
# Get first worksheet of the workbook | |
sheet = workbook.worksheets[0] | |
# Get worksheet's cells collection | |
cells = sheet.cells | |
# Create a range of Cells | |
localRange = cells.create_range("A1", "C10") | |
# Assign name to range with sheet raference | |
localRange.name = "Sheet1!local" | |
# Save the workbook | |
workbook.save(dataDir + "ouput.out.xls") |