Masquer des lignes dans une feuille de calcul Excel à l’aide de l’API Aspose.Cells Cloud

Cette API REST permet de masquer des lignes dans une feuille de calcul Excel.

Prérequis : Un jeton JWT Bearer valide obtenu à partir du point de terminaison OAuth d’Aspose Cloud, le classeur stocké dans le stockage Aspose Cloud et le nom de la feuille de calcul contenant les lignes à masquer. L’API fonctionne avec les fichiers Excel au format XLS, XLSX et autres formats pris en charge.

API PostHideWorksheetRows

POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/cells/rows/hide

Sécurité et authentification

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

Paramètres de la requête

Paramètre Type Emplacement Description
name string path Le nom du fichier de classeur.
sheetName string path Le nom de la feuille de calcul contenant les lignes à masquer.
startrow integer query Index de base zéro de la première ligne à masquer.
totalRows integer query Le nombre de lignes consécutives à masquer, à partir de startrow.
folder string query Le dossier dans le stockage où se trouve le classeur.
storageName string query Le nom du service de stockage.

La spécification OpenAPI fournit une interface de programmation publiquement accessible qui vous permet d’effectuer des interactions REST directement depuis un navigateur web.

Vous pouvez utiliser l’outil en ligne de commande cURL pour appeler les services web Aspose.Cells. L’API exige un jeton JWT Bearer obtenu à partir du point de terminaison OAuth d’Aspose Cloud ; il doit être inclus dans l’en-tête Authorization. L’exemple ci-dessous montre comment masquer une ligne à l’aide de cURL.

Codes de statut de la réponse

Code Description
200 Succès – lignes masquées
400 Requête incorrecte – paramètres non valides
401 Non autorisé – jeton JWT manquant ou invalide
404 Non trouvé – le classeur ou la feuille de calcul n’existe pas
500 Erreur serveur – échec interne du traitement

Un appel réussi renvoie un objet JSON contenant les champs Code et Status. En cas d’erreur, la réponse inclut des champs supplémentaires tels que Message ainsi que les codes de statut HTTP appropriés (par ex. 400, 401, 404, 500).

Remarques : Assurez-vous que la valeur de startrow se situe dans la plage de lignes de la feuille de calcul ; sinon, l’API renverra une erreur 400. Les indices de ligne sont indexés à partir de zéro, donc startrow=0 fait référence à la première ligne.

Famille de SDK Cloud

L’utilisation d’un SDK est la méthode la plus rapide pour intégrer cette fonctionnalité dans votre application. Les SDK gèrent les détails de bas niveau afin que vous puissiez vous concentrer sur la logique métier. Consultez le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.

Les exemples de code suivants montrent comment masquer des lignes à l’aide de divers SDK. (Les noms de fichiers d’exemple font référence à « Unhide » en raison d’une dénomination héritée ; le code contenu dans chaque extrait effectue bien l’opération Masquer.)