Establecer fórmula en celdas de hojas de cálculo de Excel

Esta API REST establece una fórmula de 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 del parámetro Tipo Ubicación Obligatorio Descripción
name string path Nombre del documento de Excel.
sheetName string path Nombre de la hoja de cálculo.
cellName string path Dirección de la celda objetivo (por ejemplo, A1).
value string query No Valor que se asignará a la celda.
type string query No Tipo de datos del valor (por ejemplo, string).
formula string query No Fórmula que se aplicará a la celda (por ejemplo, sum(A1,A2)).
folder string query No Carpeta que contiene el documento.
storageName string query No Nombre del servicio de almacenamiento.

Respuesta

Devuelve 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 fórmula.
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 un encabezado 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 detalles de la operación.
400 Solicitud incorrecta Parámetros faltantes o no válidos (por ejemplo, tipo de archivo no admitido).
401 No autorizado Token JWT inválido o faltante.
413 Carga de datos demasiado grande El archivo cargado excede el límite de tamaño.
500 Error interno del servidor Error inesperado del 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 y permite realizar interacciones REST directamente desde un navegador web.

Utilice la herramienta de línea de comandos cURL para llamar a los servicios web de Aspose.Cells.

Utilizar los SDK de Aspose.Cells Cloud

Utilizar un SDK es la mejor forma de acelerar el desarrollo. Un SDK gestiona los detalles de bajo nivel para que usted se enfoque en las tareas de 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 realizar llamadas a los servicios web de Aspose.Cells mediante diversos SDK: