为什么我的风格没有应用到我的范围(Aspose Cells)?

时间:2017-01-06 20:01:13

标签: excel aspose named-ranges aspose-cells

我正在创建一个范围,给它一个值,然后像这样设置样式:

private string fontForSheets = "Calibri";

Range unitNameRange = locationWorksheet.Cells.CreateRange("A1", "D1");

unitNameRange.PutValue(_unit, false, true); // val, isConverted, SetStyle. Don't know if these bools are right...
CellsFactory cf = new CellsFactory();
Style style = cf.CreateStyle();
style.HorizontalAlignment = TextAlignmentType.Left;
style.Font.Name = fontForSheets;
style.Font.IsBold = true;
style.Font.Size = 14;
unitNameRange.SetStyle(style);

但风格并非“吸收” - 价值是一个简单,通用的文字;它是Arial 10,没有粗体。如何才能使风格符合范围?

是第二个还是第三个,或两个都错了?我猜测将isConverted设置为false并将SetStyle设置为true ...

1 个答案:

答案 0 :(得分:1)

请在以下Aspose.Cells论坛check the reply related to this issue

注意:我在Aspose

担任开发人员传播者