基本上,我在SSIS中使用一个脚本任务来格式化excel单元格。我的excel模板包含如下单元格的空白格式:
。
但是,当我在脚本中使用c#代码添加一行时,格式如下所示:
。
我尝试使用以下脚本将边框设置为none:
_borders[Excel.XlBordersIndex.xlEdgeLeft].LineStyle = Excel.XlLineStyle.xlLineStyleNone;
_borders[Excel.XlBordersIndex.xlEdgeTop].LineStyle = Excel.XlLineStyle.xlLineStyleNone;
_borders[Excel.XlBordersIndex.xlEdgeRight].LineStyle = Excel.XlLineStyle.xlLineStyleNone;
_borders[Excel.XlBordersIndex.xlEdgeBottom].LineStyle = Excel.XlLineStyle.xlLineStyleNone;
这里的_borders是Excel.Borders类型,我也尝试过设置权重和值= 0。似乎什么都起不到作用。但这并没有实现我想要的。知道怎么做吗?我不想把线条的颜色设置为白色。我只想把它弄空。
发布于 2013-08-23 10:07:15
没有得到这个答案,我发现我需要取消选中“显示网格线”复选框。觉得这能帮上忙。
https://stackoverflow.com/questions/18157382
复制相似问题