Comment télécharger un disque dans TypeScript

Vue d’ensemble

Cet article montre comment charger les fichiers de feuille d’écran existants dans un objet ‘Workbook’ en utilisant Aspose.Cells FOSS pour TypeScript. La bibliothèque soutient le chargement des ficher XLSX et HTML.

Téléchargez un fichier XLSX

Utilisez la méthode statique ‘Workbook.load()’ pour ouvrir un fichier XLSX existant :

import { Workbook } from "@aspose/cells";

const workbook = await Workbook.load("input.xlsx");
const worksheet = workbook.worksheets[0]!;

console.log("A1:", worksheet.getCell(0, 0)?.value);
console.log("B1:", worksheet.getCell(0, 1)?.value);

Créer un livre de travail protégé par mot de passe

Passez un mot de passe comme deuxième argument à ‘Workbook.load()’ :

const workbook = await Workbook.load("protected.xlsx", "mypassword");
const worksheet = workbook.worksheets[0]!;
console.log("A1:", worksheet.getCell(0, 0)?.value);

Téléchargez un fichier HTML

La bibliothèque peut importer des tables HTML via Workbook.load():

const workbook = await Workbook.load("data.html");
const worksheet = workbook.worksheets[0]!;
console.log("A1:", worksheet.getCell(0, 0)?.value);

Lire et modifier les données chargées

Après le chargement, lisez les valeurs cellulaires avec ‘getCell()’ ou ’ getCel2()’, modifiez les values avec putValue() et sauvegardez le livre de travail mis à jour:

const workbook = await Workbook.load("report.xlsx");
const worksheet = workbook.worksheets[0]!;

const currentValue = worksheet.getCell(1, 0)?.value;
console.log("Current A2:", currentValue);

worksheet.putValue("A2", "Updated Value");
await workbook.save("report_updated.xlsx");

Ressources liées

  • Installation
  • Démarrage rapide
  • Le référencement API

Voir aussi

  • Aspose.Cells - Base de connaissances d’entreprise
 Français