Déplacez de manière programmatique des feuilles de calcul au sein des classeurs Excel à l’aide de l’API Aspose.Cells Cloud. Modifiez les positions des feuilles, réorganisez les onglets et optimisez la structure du classeur grâce à des appels RESTful à l’API. Idéal pour automatiser l’organisation des feuilles de calcul et créer des dispositions standardisées des classeurs.

Déplacer une feuille de calcul via l’API

API Web

PUT http://api.aspose.cloud/v4.0/cells/spreadsheet/move/worksheet?sheetName={sheetName}&position={position}&outPath={outPath}&outStorageName={outStorageName}&region={region}&password={password}

Sécurité et authentification

Les API Aspose.Cells Cloud sont sécurisées et nécessitent une authentification basée sur un jeton JWT.

-H "Authorization: Bearer {access_token}"

Paramètres de la requête :

Nom du paramètre Type Emplacement (chemin / chaîne de requête / corps HTTP) Description
Spreadsheet Fichier FormData Obligatoire. Fichier du classeur Excel source (.xlsx, .xls, etc.) contenant la feuille de calcul à repositionner.
worksheet Chaîne Query Obligatoire. Nom exact de la feuille de calcul à déplacer (par exemple, Résumé, DonnéesBrutes_2024).
position Entier Query Obligatoire. Nouvelle position d’index à zéro de la feuille de calcul. Par exemple, 0 la place en première position, 2 la place en troisième position.
outPath Chaîne Query Facultatif. Chemin du dossier cible dans le stockage cloud où le classeur réorganisé sera enregistré. Si null ou omis, le dossier source est utilisé.
outStorageName Chaîne Query Obligatoire. Nom identifiant votre service de stockage cloud configuré (par exemple, TeamDrive) où le fichier de sortie sera stocké.
region Chaîne Query Facultatif. Paramètre de localisation (par exemple, fr-FR) à appliquer, pouvant influencer certaines règles de formatage lors de l’enregistrement.
password Chaîne Query Facultatif. Mot de passe de déchiffrement nécessaire pour ouvrir et modifier un classeur protégé par mot de passe. À omettre si le fichier n’est pas chiffré.

Réponse

[
  {
    "Name": "ResponseFile",
    "DataType": {
      "Identifier": "File",
      "Reference": "Stream"
    }
  }
]

Codes d’état HTTP

Code Signification Description
200 OK Filtre appliqué avec succès ; la réponse contient les détails de l’opération.
400 Requête incorrecte Paramètres manquants ou invalides (par exemple, type de fichier non pris en charge).
401 Non autorisé Jeton JWT invalide ou manquant.
413 Charge utile trop grande Fichier téléchargé dépassant la taille limite.
500 Erreur interne du serveur Erreur serveur inattendue.

Où utiliser l’API de déplacement de feuille de calcul dans une feuille de calcul ?

Pourquoi utiliser l’API de déplacement de feuille de calcul dans une feuille de calcul ?

Comment utiliser l’API de déplacement de feuille de calcul dans une feuille de calcul avec les SDK ?

Spécification de l’API de déplacement de feuille de calcul dans une feuille de calcul

La spécification de l’API de déplacement de feuille de calcul dans une feuille de calcul fournit une interface de programmation accessible publiquement pour faciliter les interactions REST directes depuis un navigateur web.

Vous pouvez utiliser l’outil en ligne de commande cURL pour accéder facilement aux services web Aspose.Cells. L’exemple suivant montre comment effectuer des appels à l’API Cloud avec cURL.

Utiliser les SDK Aspose.Cells Cloud

L’utilisation d’un SDK est la méthode la plus rapide pour développer, car elle masque les détails de bas niveau, vous permettant de déplacer des feuilles de calcul dans une feuille de calcul à l’aide d’un code concis. Consultez le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.
Les exemples de code suivants montrent comment appeler les services web Aspose.Cells à l’aide de divers SDK :