Establecer el valor de una celda – Referencia de la API de Aspose.Cells Cloud (v3.0)

Esta API REST establece el valor de la celda en un archivo de Excel.

API REST

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

Seguridad y autenticación

Las API de Aspose.Cells Cloud son seguras y requieren autenticación basada en token JWT.

Parámetros de la solicitud

Nombre Tipo Ubicación Descripción
name string path Nombre del documento de Excel (incluyendo la extensión).
sheetName string path Nombre de la hoja de cálculo (distingue mayúsculas y minúsculas).
cellName string path Dirección estilo A1 de la celda objetivo (por ejemplo, A1).
value string query Valor que se asignará a la celda.
type string query Tipo de datos del valor (int, string, float, etc.).
formula string query Fórmula que se aplicará a la celda (opcional).
folder string query Carpeta que contiene el documento (opcional).
storageName string query Nombre del almacenamiento donde reside el archivo (opcional).

Respuesta

Devuelve un objeto CellResponse.

  • Resumen de campos de respuesta
Campo Tipo Descripción
Name string Dirección de la celda (por ejemplo, F341).
Row integer Índice de fila (base cero).
Column integer Índice de columna (base cero).
Value string Valor mostrado por la celda.
Type string Tipo de datos de la celda (por ejemplo, IsString).
Formula string Texto de la fórmula si la celda contiene una.
IsFormula bool Indica si la celda contiene una fórmula.
IsMerged bool Indica si la celda forma parte de un rango fusionado.
IsArrayHeader bool Indica si la celda es una cabecera de matriz.
IsInArray bool Indica si la celda pertenece a una matriz.
IsErrorValue bool Indica si la celda contiene un valor de error.
IsInTable bool Indica si la celda está dentro de una tabla.
IsStyleSet bool Indica si se ha aplicado un estilo a la celda.
HtmlString string Representación codificada en HTML del valor de la celda.
Style.link object Hipervínculo al recurso de estilo.
{
  "Status":"OK",
  "Code":200,
  "Cell":{
    "Name":"A1",
    "Row": 0,
    "Column":0,
    "Value": "",
    "Type":"String",
    "Formula" : "=Sum(A2:A15)",
    ...
  }
}

Códigos de estado HTTP

Código Significado Descripción
200 OK Filtro aplicado correctamente; la respuesta contiene los detalles de la operación.
400 Solicitud incorrecta Parámetros ausentes o inválidos (por ejemplo, tipo de archivo no admitido).
401 No autorizado Token JWT inválido o ausente.
413 Payload demasiado grande El archivo cargado supera el límite de tamaño.
500 Error interno del servidor Error inesperado en el servidor.

Cómo utilizar la API PostWorksheetCellSetValue con SDK

Especificación de la API PostWorksheetCellSetValue

La Especificación OpenAPI define una interfaz de programación accesible públicamente, lo que permite a los desarrolladores invocar los puntos finales REST directamente desde un navegador o cualquier cliente HTTP.

Puede utilizar la herramienta de línea de comandos cURL para llamar a los servicios web de Aspose.Cells. El siguiente ejemplo muestra cómo establecer el valor de una celda con cURL.

Utilizar los SDK de Aspose.Cells Cloud

El uso de un SDK acelera el desarrollo al manejar detalles de bajo nivel, permitiéndole centrarse en su proyecto. Consulte el repositorio de GitHub para obtener una lista completa de los SDK de Aspose.Cells Cloud.

Los siguientes ejemplos de código muestran cómo invocar los servicios web de Aspose.Cells con distintos SDK: