Zellwert als String mit js-xlsx setzen
English
Deutsch
Dieses Snippet liest eine XLSX-Datei mit js-xlsx, setzt die Zelle C2 auf abc123 und schreibt das Ergebnis in eine andere Datei:
set_cell_string.js
const XLSX = require('xlsx');
const table = XLSX.readFile('mytable.xlsx');
// Erstes Sheet verwenden
const sheet = table.Sheets[table.SheetNames[0]];
// Option 1: Wenn du numerische Zeilen- und Spaltenindizes hast
sheet[XLSX.utils.encode_cell({r: 1 /* 2 */, c: 2 /* C */})] = {t: 's' /* Typ: String */, v: 'abc123' /* Wert */};
// Option 2: Wenn du eine Zellkoordinaten wie 'C2' oder 'D15' hast
sheet['C2'] = {t: 's' /* Typ: String */, v: 'abc123' /* Wert */};
XLSX.writeFile(table, 'result.xlsx');Check out similar posts by category:
Javascript, NodeJS
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow