Ottenere intervalli con nome in un foglio di calcolo Excel – Aspose.Cells Cloud API

Questa REST API restituisce informazioni sugli intervalli con nome definiti all’interno dei fogli di lavoro.

Panoramica – Un intervallo con nome è un identificatore definito dall’utente che fa riferimento a una cella specifica o a un blocco di celle in un foglio di lavoro. Gli intervalli con nome semplificano la creazione di formule, migliorano la leggibilità e consentono l’accesso programmatico ad aree frequentemente utilizzate di un foglio di calcolo.

Prerequisiti – L’accesso all’API REST di Aspose.Cells Cloud richiede un token di accesso JWT valido. Ottieni il token effettuando l’autenticazione con il tuo client ID e client secret Aspose Cloud tramite l’endpoint del token OAuth 2.0. Includi il token nell’intestazione di ogni richiesta come Authorization: Bearer <token JWT>.

API GetNamedRanges

GET https://api.aspose.cloud/v3.0/cells/{name}/worksheets/ranges

Sicurezza e autenticazione

Le API REST di Aspose.Cells Cloud sono sicure e richiedono l'autenticazione basata su token JWT.

Parametri della richiesta

Nome parametro Tipo Posizione Descrizione
name string Path Il nome del documento Excel.
folder string Query string La cartella contenente il documento.
storageName string Query string Il nome dell’archiviazione in cui risiede il documento.

Codici di stato HTTP

Codice Significato Descrizione
200 OK Filtro applicato correttamente; la risposta contiene i dettagli dell’operazione.
400 Richiesta non valida Parametri mancanti o non validi (ad esempio, tipo di file non supportato).
401 Non autorizzato Token JWT non valido o mancante.
413 Payload troppo grande Il file caricato supera il limite di dimensione.
500 Errore interno del server Errore imprevisto nel server.

La specifiche OpenAPI definiscono un’interfaccia di programmazione pubblicamente accessibile che consente di effettuare interazioni REST direttamente da un browser web.

Puoi utilizzare lo strumento a riga di comando cURL per chiamare i servizi web di Aspose.Cells. L’esempio seguente mostra come recuperare gli intervalli con nome utilizzando cURL.

Modello di risposta

Campo Tipo Descrizione
ColumnCount integer Numero di colonne nell’intervallo.
ColumnWidth number Larghezza di ciascuna colonna (in punti).
FirstColumn integer Indice in base zero della prima colonna nell’intervallo.
FirstRow integer Indice in base zero della prima riga nell’intervallo.
Name string Nome definito dall’utente per l’intervallo.
RefersTo string Formula che definisce il riferimento alla cella (es. =Sheet1!$B$10:$H$10).
RowCount integer Numero di righe nell’intervallo.
RowHeight number Altezza di ciascuna riga (in punti).
Worksheet string Nome del foglio di lavoro che contiene l’intervallo.

Famiglia di SDK cloud

L’utilizzo di un SDK è il modo più rapido per integrare questa funzionalità. Gli SDK gestiscono i dettagli di basso livello, consentendoti di concentrarti sulla logica di business. Consulta il repository GitHub per l’elenco completo degli SDK di Aspose.Cells Cloud.

I seguenti esempi di codice mostrano come chiamare i servizi web di Aspose.Cells utilizzando vari SDK: