Convertir un objet liste en plage à l’aide de l’API Aspose.Cells Cloud
Cet API REST convertit un ListObject (tableau) en plage au sein d’une feuille de calcul Excel.
Prérequis :
Avant d’appeler l’endpoint, assurez-vous que le classeur a été uploadé dans votre espace de stockage Aspose Cloud, que la feuille de calcul contient l’objet ListObject cible, et que vous utilisez un format de fichier pris en charge (par exemple, .xlsx, .xlsm).
API REST
Authentification
Pour appeler cette opération, vous devez inclure un jeton JWT valide dans l’en-tête Authorization. Obtenez le jeton en envoyant une requête POST à l’endpoint OAuth 2.0 avec votre client ID et votre client secret. Le jeton doit inclure la portée Cells.ReadWrite et reste valable pendant la durée indiquée par le service de jetons.
POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/listobjects/{listObjectIndex}/ConvertToRange
Sécurité et authentification
Les API Aspose.Cells Cloud sont sécurisées et exigent une authentification basée sur un jeton JWT.
Paramètres de la requête
| Nom | Type | Emplacement | Obligatoire | Valeur par défaut | Description |
|---|---|---|---|---|---|
| name | string | path | Oui | – | Le nom du fichier Excel. |
| sheetName | string | path | Oui | – | Le nom de la feuille de calcul contenant l’objet ListObject. |
| listObjectIndex | integer | path | Oui | – | Index à base zéro de l’objet ListObject (tableau) à convertir. |
| folder | string | query | Non | – | Chemin du dossier dans lequel le fichier est stocké. |
| storageName | string | query | Non | – | Nom du service de stockage. |
Remarque : Cette opération ne fonctionne qu’avec les formats modernes d’Excel tels que .xlsx et .xlsm. L’objet ListObject ne doit pas être protégé. Pour plus d’informations sur les ListObjects, consultez la vue d’ensemble des ListObjects. Pour plus de détails sur la manipulation des plages, reportez-vous à la documentation sur les plages.
Exemple cURL (requête)
Famille de SDK Cloud
L’utilisation d’un SDK constitue la meilleure méthode pour accélérer le développement. Un SDK gère les détails de bas niveau afin que vous puissiez vous concentrer sur les tâches de votre projet. Veuillez consulter le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.
Les exemples de code suivants montrent comment effectuer des appels aux services web Aspose.Cells à l’aide de divers SDK :