问题标签 [xlsx-populate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 不能在 Node js 的函数之外看到变量吗?
我需要让index_to_write变量在函数之外可见。我怎样才能做到这一点?
我试图在return index_to_write;下面添加,index_to_write = i.toString();但它不能解决问题。
目前显示为0,和初始化一样,但应该打印4。如何修复它?
非常感谢您的先进!
javascript - 使用 xlsx-populate.js 将 wrapText 应用于列
我正在使用 xlsx-populate.min.js 生成一个 Excel 文件,并使用普通存档作为模板。我开始这个过程
并在获得工作簿后将值写入承诺中
该文件是通过生成一个blob来生成的,到目前为止还可以。
我想将自动换行应用于从第 2 行到最高行的列。
我应该在哪里以及如何调用富文本选项。
javascript - 使用 xlsx-populate 将特殊字符写入 excel 文件
我正在使用 xlsx-populate 写入 excel 文件。每当文本包含特殊字符(例如智能引号或项目符号点)时,它就会被打印为奇怪的字符,例如 ’。但是,如果将它们替换为它们的 Unicode 值(带有 \u2019 的右单引号),它会在 Excel 工作表中正确呈现。
我尝试了 slugify 之类的 js 库将特殊字符转换为 ascii 版本,但所有这些库都会单独转换特殊字符的每个组成字节,而不是整体转换。
目前,我使用正则表达式将特殊字符替换为它们的 Unicode 值,但总会有一些我会错过的字符。有没有更好的方法来处理这个问题?
node.js - 自动调整 xlsx 中的行高填充
我目前正在使用 xlsx 填充包进行 excel 导出。
我想要 excel 中的自动调整行高功能,但我检查了 xlsx 填充中没有可用的预定义函数。
是否有可用的替代解决方案或任何可用的预定义功能?
请指导我。
提前致谢。
xlsx-populate - 有没有办法在用 xlsx-populate 生成的 excel 文件的开头插入一个空白行?
有一段代码不是我写的,它开始从第一行将数据添加到导出的 Excel 文件中。我想在所有这些上面插入一行,上面写着“你好世界或任何标题”。如何在 xlsx-populate 中实现这一点?如何下推数据并在它们上方插入一个新数据?谢谢!