如何使用ALASQL(AngularJS)在Excel中为特定列和行赋予边框

时间:2017-02-28 11:55:51

标签: angularjs

我想在特定列中添加边框,并且可以在其中添加行。 这是我的代码,请检查一下。我没有任何选项来添加边框。

            columns: [
              {columnid:'email'},
              {columnid:'dob', title: 'Birthday', width:300},
              {columnid:'name'},
              {
                columnid:'name',
                title: 'Number of letters in name',
                width: '300px',
                cell: {
                  value: function(value){return value.length}
                }
              },
            ],
            row: {
              style: function(sheet,row,rowidx){
                return 'background:'+(rowidx%2?'red':'yellow');
              }
            },
            rows: {
              4:{cell:{style:'background:blue'}}
            },
            cells: {
              2:{
                2:{
                  style: 'font-size:45px;background:pink',
                  value: function(value){return value.substr(1,3);}
                }
              }
            }
        };

1 个答案:

答案 0 :(得分:1)

这是边境小区解决方案。您可以为列或行提供类似的逻辑。

cell: {
    style: function(event) {
        return (event==YOUR_INPUT?'border:1px black dotted; padding-left:5px; padding-right:5px':'');
    }
}