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