Trouver et corriger les liens rompus dans Excel – Vérificateur de liens de feuilles de calcul cloud

API de recherche des liens rompus dans les classeurs

Détectez automatiquement les liens rompus dans les fichiers Excel. Notre API analyse les plages spécifiées à la recherche de références externes rompues, de formules invalides et de sources de données manquantes. Prend en charge l’audit à distance des feuilles de calcul, les contrôles automatisés de qualité et l’intégration avec les fournisseurs de stockage cloud. API RESTful pour l’automatisation des flux de travail d’entreprise.

Résumé : Utilisez ce point de terminaison pour identifier et corriger rapidement les liens invalides dans les classeurs, garantissant ainsi l’intégrité des données dans les modèles financiers, les jeux de données liés à des fusions-acquisitions et les documents préparés pour les investisseurs.

API Web

PUT https://api.aspose.cloud/v4.0/cells/search/broken-links
curl -X PUT "https://api.aspose.cloud/v4.0/cells/search/broken-links?worksheet=Sheet1" \
     -H "Authorization: Bearer {access_token}" \
     -F "Spreadsheet=@sample.xlsx"

Sécurité et authentification

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

-H "Authorization: Bearer {access_token}"

Paramètres de la requête

Nom du paramètre Type Emplacement Description
Spreadsheet Fichier FormData (multipart) Obligatoire. Le fichier de classeur Excel (.xlsx, .xls, etc.) à analyser.
worksheet Chaîne Requête Facultatif. Le nom de la feuille de calcul à analyser. Si omis, la première feuille de calcul est utilisée.
cellArea Chaîne Requête Facultatif. Plage cible de cellules en notation A1 (par exemple, B2:D10). Si non spécifié, toute la plage utilisée est analysée.
region Chaîne Requête Facultatif. Paramètre régional (par exemple, fr-FR) pouvant affecter l’interprétation des dates, des nombres ou des devises.
password Chaîne Requête Facultatif. Mot de passe des classeurs chiffrés. Laissez vide si le fichier n’est pas protégé.

Réponse

{
  "BrokenLinks": [
    {
      "CellName": "B5",
      "Link": "C:\\Data\\source.xlsx",
      "ErrorMessage": "Fichier introuvable",
      "Status": "Rompu"
    },
    {
      "CellName": "C12",
      "Link": "http://example.com/data.csv",
      "ErrorMessage": "404 Introuvable",
      "Status": "Rompu"
    }
  ],
  "Code": 200,
  "Status": "OK"
}

Codes d’erreur

Code Description
400 Bad Request URI invalide pour l’API Aspose.Cells Cloud.
401 Unauthorized Jeton d’accès, ID client ou secret client invalide.
404 Not Found Le fichier de feuille de calcul n’est pas accessible.
429 Too Many Requests Limite de taux dépassée (60 appels / minute).
500 Server Error Une anomaly est survenue dans la feuille de calcul lors de l’obtention des données de calcul.

Où utiliser l’API de recherche des liens rompus dans les classeurs ?

  • Audit régulier des grands modèles financiers : Avant la diffusion des rapports mensuels ou trimestriels, scannez automatiquement les zones de calcul clés (par exemple, Dashboard!B5:K50) contenant de nombreuses références à des données externes, afin de vérifier que tous les liens pointent vers des fichiers sources valides.
  • Intégration de données dans le cadre de fusions-acquisitions : Lors de la fusion de plusieurs fichiers de feuilles de calcul représentant des unités commerciales, analysez la feuille de calcul « Vue d’ensemble » après l’intégration afin d’identifier les liens devenus invalides suite à des modifications de chemins de fichiers ou à des problèmes de permissions.
  • Préparation des dossiers pour les investisseurs : Avant la finalisation des supports de présentation contenant des graphiques et des tableaux liés à des bases de données externes ou des sources de données de marché, vérifiez la validité de tous les liens.

Pourquoi utiliser l’API de recherche des liens rompus dans les classeurs ?

  • Conçu pour les développeurs – Aspose.Cells Cloud propose des bibliothèques SDK dans plusieurs langages, facilitant le développement rapide et accompagné d’une documentation complète. Comparé à la création de solutions personnalisées, cela réduit considérablement la charge de travail de développement.
  • Réduction des coûts de main-d’œuvre – Élimine le besoin de personnel dédié pour vérifier manuellement les liens dans les documents.
  • Paiement à l’usage – Aucun investissement initial ; vous ne payez que pour les appels à l’API que vous utilisez réellement.
  • Zéro coût de maintenance – Aucun serveur à maintenir, aucune mise à jour logicielle, aucune incompatibilité.
  • Préservation du formatage complexe d’Excel – Les résultats sont renvoyés sous un format JSON universellement accessible tout en conservant la mise en page d’origine du classeur.

Comment utiliser l’API de recherche des liens rompus dans les classeurs à l’aide des SDK ?

Spécification OpenAPI

La Spécification OpenAPI{:target="_blank" rel=“noopener noreferrer”} définit une interface de programmation publiquement accessible, vous permettant d’effectuer directement des interactions REST depuis un navigateur web.

Utiliser les SDK Aspose.Cells Cloud

L’utilisation d’un SDK est le moyen optimal d’accélérer le développement. Le SDK gère les détails sous-jacents, vous permettant simplement d’implémenter la fonctionnalité de recherche des liens rompus avec un minimum de code. Veuillez consulter le dépôt GitHub{:target="_blank" rel=“noopener noreferrer”} pour obtenir la liste complète des SDK Aspose.Cells Cloud.

Les exemples de code suivants illustrent comment effectuer des appels aux services web Aspose.Cells à l’aide de divers SDK :