【问题标题】:How to make headers bold in alasql export to xlsx如何在 alasql 导出到 xlsx 中使标题变为粗体
【发布时间】:2016-07-13 07:47:28
【问题描述】:

我正在使用 alasql 将数组导出到 xls。 似乎 header:true 或 header:false 对显示或不显示标题没有影响。就我而言,我想显示标题,但我希望它们是粗体的。 这是我正在使用的,但它不起作用。你能给我一些建议吗?

data = [{enddata : "2016-07-12", lc-type : "Ingredient", order :"2057207"}, {enddata : "2016-07-12", lc-type : "Ingredient", order :"2057208"}];

var opts = [{sheetid:'LCList',header:true, column: {style:{Font:{Bold:"1"}}}}];
        var res = alasql('SELECT INTO XLSX("LCList.xlsx",?) FROM ?',[opts,[data]]);

【问题讨论】:

    标签: javascript alasql


    【解决方案1】:
    1. 你的header:true应该是headers:true

    2. 请避免将选项放在数组中([]

    3. 在此处查看粗体标题的工作示例:http://jsfiddle.net/78cdxfww/

    【讨论】:

    • headers:true 正在工作 :) 我将选项放在一个数组中,因为在我的示例中,我也有多个工作表,每个工作表都有自己的选项。我无法像 jsfiddle 示例中那样使标题变粗。
    • 我认为打开 xls 后,它正在尝试修改布局,但没有足够的权限这样做......我收到错误:运行时错误'70':权限拒绝。
    • 所以 fsfiddle 中的文件在打开时没有粗体标题?
    • 在 jsfiddle 示例中,它有粗体标题,也没有运行时错误...
    • 那么我建议以这个例子来塑造它,直到它反映你的需求。
    猜你喜欢
    • 1970-01-01
    • 2016-11-10
    • 1970-01-01
    • 1970-01-01
    • 2021-02-26
    • 1970-01-01
    • 2016-10-03
    • 2017-11-27
    • 1970-01-01
    相关资源
    最近更新 更多