Sustitución masiva de texto en rangos en archivos de Excel en la nube – API de buscar y reemplazar

Realice sustituciones masivas de texto en archivos de Excel almacenados en la nube. Busque y actualice cadenas de texto específicas dentro de rangos seleccionados de forma eficiente mediante la API de búsqueda y reemplazo de Aspose.Cells Cloud.

Sustituir contenido en rango remoto mediante API

API web

PUT https://api.aspose.cloud/v4.0/cells/{name}/worksheets/{worksheet}/ranges/{cellArea}/replace/content

Seguridad y autenticación

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

-H "Authorization: Bearer {access_token}"

Parámetros de solicitud

Nombre del parámetro Tipo Ruta / Cadena de consulta / Cuerpo HTTP Descripción
name String Ruta Nombre del archivo de libro almacenado en el almacenamiento en la nube que se va a modificar (por ejemplo, "reporte.xlsx").
searchText String Consulta Cadena de texto que se buscará dentro de la hoja de cálculo y el área de celdas especificadas. Admite coincidencia exacta de texto.
replaceText String Consulta Cadena de texto que reemplazará todas las ocurrencias del searchText dentro del rango especificado.
worksheet String Ruta Nombre de la hoja de cálculo en la que se realizará la operación de buscar y reemplazar.
cellArea String Ruta Rango específico de celdas (por ejemplo, "A1:D20") donde se realizará la búsqueda y sustitución del texto.
folder String Consulta Ruta de la carpeta en el almacenamiento en la nube donde se encuentra el libro de origen.
storageName String Consulta (Opcional) Nombre del almacenamiento en la nube donde reside el libro. Si se omite, se utiliza el almacenamiento en la nube predeterminado.
region String Consulta (Opcional) Establece la configuración regional para el procesamiento de texto, lo que puede afectar la distinción entre mayúsculas y minúsculas y la codificación de caracteres en las operaciones de búsqueda (por ejemplo, "es-ES", "en-US").
password String Consulta (Opcional) Si el libro está protegido con contraseña, proporcione la contraseña para abrirlo y modificarlo.

Respuesta

{
  "Name": "CellsCloudResponse",
  "Type": "Class",
  "Properties": [
    {
      "Name": "Code",
      "DataType": {
        "Identifier": "Integer"
      }
    },
    {
      "Name": "Status",
      "DataType": {
        "Identifier": "String"
      }
    }
  ]
}

Una llamada correcta devuelve la siguiente carga JSON concreta:

{
  "Code": 200,
  "Status": "OK"
}

Códigos de error

Código Mensaje Cuándo ocurre
400 Bad Request La URI de la solicitud o sus parámetros están mal formados.
401 Unauthorized Token de autenticación ausente o no válido.
404 Not Found No se puede encontrar ni acceder al libro especificado.
500 Server Error Error interno del servidor durante el procesamiento del libro.

¿Dónde debemos utilizar la API de sustitución de contenido de rango en hojas de cálculo remotas?

  • Actualización por lotes de archivos en la nube: Modificar el contenido de múltiples archivos de Excel almacenados en almacenamientos en la nube como AWS S3 y Azure Blob.
  • Población dinámica de plantillas en la nube: Poblar por lotes datos dinámicos en plantillas de informes almacenadas en la nube.
  • Sincronización de archivos entre regiones: Sincronizar la coherencia del contenido de archivos de Excel en almacenamiento en la nube entre diferentes regiones geográficas.

¿Por qué debería utilizar la API de sustitución de contenido de rango en hojas de cálculo remotas?

  • Amigable para desarrolladores: Aspose.Cells Cloud ofrece bibliotecas SDK en múltiples lenguajes, lo que permite un desarrollo rápido y cuenta con documentación completa. Comparado con la creación de soluciones personalizadas, esto reduce significativamente la carga de desarrollo.
  • Reducción de costos laborales: Disminuye la necesidad de cargos dedicados para la consolidación de documentos.
  • Pago por uso: Sin inversión inicial; solo paga por las llamadas a la API que realmente utiliza.
  • Costos de mantenimiento cero: No es necesario mantener servidores, actualizar software ni lidiar con problemas de compatibilidad.
  • Preserva el formato complejo de Excel en un formato PDF de acceso universal.

Cómo utilizar la API de sustitución de contenido de rango en hojas de cálculo remotas con SDK

Especificación OpenAPI

La Especificación OpenAPI define una interfaz de programación accesible públicamente y le permite realizar interacciones REST directamente desde un navegador web.

Uso de los SDK de Aspose.Cells Cloud

Utilizar el SDK es la mejor forma de acelerar el desarrollo. El SDK gestiona los detalles subyacentes, lo que le permite implementar simplemente la sustitución de contenido en hojas de cálculo con un mínimo de código. 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: