Программное применение стилей к диапазонам в книгах
К областям в книгах можно применять именованные стили. В Excel реализовано несколько предварительно определенных стилей.
Область применения. Сведения в этом разделе относятся к проектам уровня документа и проектам надстроек VSTO для Excel. Дополнительные сведения см. в разделе "Функции", доступные по Приложение Office ликации и типу проекта.
В диалоговом окне Формат ячеек отображаются все параметры, которые можно использовать для форматирования ячеек, причем каждый такой параметр доступен из кода. Для отображения этого диалогового окна в Excel щелкните пункт Ячейки в меню Формат .
Применение стиля к именованному диапазону в настройке на уровне документа
Создайте новый стиль и задайте его атрибуты.
Excel.Style style = Globals.ThisWorkbook.Styles.Add("NewStyle"); style.Font.Name = "Verdana"; style.Font.Size = 12; style.Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red); style.Interior.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Gray); style.Interior.Pattern = Excel.XlPattern.xlPatternSolid;
Создайте элемент управления NamedRange, назначьте ему текст, а затем примените новый стиль. Этот код следует разместить в классе листа, а не в классе
ThisWorkbook
.
Удаление стиля из именованного диапазона в настройке на уровне документа
Примените к диапазону стиль «Обычный». Этот код следует разместить в классе листа, а не в классе
ThisWorkbook
.
Применение стиля к именованному диапазону в надстройке VSTO
Создайте новый стиль и задайте его атрибуты.
Excel.Style style = this.Application.ActiveWorkbook.Styles.Add("NewStyle"); style.Font.Name = "Verdana"; style.Font.Size = 12; style.Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red); style.Interior.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Gray); style.Interior.Pattern = Excel.XlPattern.xlPatternSolid;
Создайте Range, назначьте ему текст, а затем примените новый стиль.
Очистка стиля из именованного диапазона в надстройке VSTO
Примените к диапазону стиль «Обычный».