【发布时间】:2017-03-17 16:55:41
【问题描述】:
我正在使用 Aspose Cells,我需要将特定列转换为文本格式,因为该列由数字和文本组成,默认情况下该列被视为数字格式。我用过
Aspose.Cells.Style style = worksheet.Cells["A3"].GetStyle();
style.Number = 49;
worksheet.Cells["A3"].SetStyle(style);
上面的代码只适用于特定的单元格,但我需要设置整个列的文本格式,我已经尝试过使用这个
Aspose.Cells.Style style = workbook.Styles[workbook.Styles.Add()];
style.Number = 49; //Sets the Text format.
StyleFlag flag = new StyleFlag();
worksheet.Cells.ApplyColumnStyle(0, style, flag);
worksheet.Cells.ApplyColumnStyle(1, style, flag);
上面的代码不起作用。有没有其他方法可以解决这个问题?
提前致谢
【问题讨论】:
标签: c# excel aspose-cells