Я создаю диапазон, присваиваю ему значение и оформляю его следующим образом:
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...