diff --git a/packages/excel-builder-vanilla/src/Excel/SharedStrings.ts b/packages/excel-builder-vanilla/src/Excel/SharedStrings.ts index 703eab7..d2407ed 100644 --- a/packages/excel-builder-vanilla/src/Excel/SharedStrings.ts +++ b/packages/excel-builder-vanilla/src/Excel/SharedStrings.ts @@ -42,6 +42,9 @@ export class SharedStrings { while (l--) { const clone = template.cloneNode(true); + if (strings[l]?.match(/\s+/)) { + clone.firstChild!.setAttribute('xml:space', 'preserve'); + } clone.firstChild!.firstChild!.nodeValue = strings[l]; sharedStringTable.appendChild(clone); }