Aspose.Cells Cloud API – Fusion de plages de cellules

Cet API REST permet de fusionner une plage de cellules en une seule cellule sur une feuille Excel.

Vue d’ensemble – La fusion d’une plage combine les cellules sélectionnées en une seule cellule, en conservant la valeur de la cellule en haut à gauche et en supprimant les autres. Utilisez cette opération lorsque vous devez créer un en‑tête couvrant plusieurs colonnes ou lignes, ou lorsque vous souhaitez simplifier la mise en page d’une feuille.

API REST

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

Paramètres de la requête

Nom du paramètre Type Emplacement Description
name string path Nom du classeur.
sheetName string path Nom de la feuille de calcul.
range object body Objet plage spécifiant les cellules à fusionner.
folder string query Dossier dans lequel le classeur est stocké.
storageName string query Nom du stockage.

Schéma du corps de la requête

L’objet Range doit contenir les champs suivants (les autres sont facultatifs) :

Propriété Type Obligatoire Description
FirstRow integer Oui Index de ligne (à partir de 0) de la première ligne de la plage.
FirstColumn integer Oui Index de colonne (à partir de 0) de la première colonne de la plage.
RowCount integer Oui Nombre de lignes à inclure dans la plage.
ColumnCount integer Oui Nombre de colonnes à inclure dans la plage.
Name string Non Nom facultatif pour la plage.
RefersTo string Non Formule à laquelle la plage fait référence.
Worksheet string Non Nom de la feuille de calcul (si différent du paramètre de chemin).
RowHeight number Non Hauteur des lignes dans la plage (en pixels).
ColumnWidth number Non Largeur des colonnes dans la plage (en pixels).

Vous pouvez utiliser l’outil en ligne de commande cURL pour accéder facilement aux services web Aspose.Cells. L’exemple ci‑dessous montre comment effectuer un appel à l’API Cloud via cURL.

Détails de la réponse

Statut HTTP Description Exemple JSON
200 OK La plage a été fusionnée avec succès. { "Code": 200, "Status": "OK" }
400 Bad Request Paramètres de plage non valides (par ex., indices hors limites). { "Code": 400, "Message": "Plage non valide." }
401 Unauthorized Jeton JWT manquant ou invalide. { "Code": 401, "Message": "Échec de l’authentification." }
404 Not Found Classeur ou feuille de calcul introuvable. { "Code": 404, "Message": "Ressource introuvable." }
500 Internal Server Error Erreur interne inattendue du serveur. { "Code": 500, "Message": "Erreur interne du serveur." }

Famille de SDK Cloud

L’utilisation d’un SDK est la méthode optimale pour accélérer le développement. Un SDK gère les détails de bas niveau, ce qui vous permet de vous concentrer sur les tâches de votre projet. Consultez le dépôt GitHub pour obtenir la liste complète des SDK Aspose.Cells Cloud.

Les exemples de code ci‑dessous montrent comment appeler les services web Aspose.Cells à l’aide de divers SDK :