VB.net Excel добавляет формат темы в виде таблицы - PullRequest
0 голосов
/ 25 февраля 2011

Я пытаюсь выяснить, как добавить тему в свой лист Excel перед ее сохранением. Я обнаружил, что этот код изменяет цвет ячейки, но еще не нашел ничего, что можно изменить на формат таблицы Excel по умолчанию (тема Стиль таблицы 2 )

    With xlSheet.Range("A:D").Interior
        .Pattern = Excel.XlPattern.xlPatternLinearGradient
        .Gradient.Degree = 60
        .Gradient.ColorStops.Clear()

        With .Gradient.ColorStops.Add(0)
            .ThemeColor = Excel.XlThemeColor.xlThemeColorAccent1
            .TintAndShade = 0
        End With
    End With

Как я могу просто выделить все ячейки и поместить на них все Свет стиля таблицы 2 , используя VB.net?

Любая помощь будет отличной! Спасибо! : О)

David

Ответы [ 2 ]

1 голос
/ 26 февраля 2011

Попробуйте

Selection.Style = "Style name"
0 голосов
/ 28 февраля 2011

Я получил это, используя следующее:

xlSheet.Range("Table1[#All]").Select()
xlSheet.ListObjects("Table1").TableStyle = "TableStyleLight2"

Дэвид

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...