применить один из названных стилей к ячейке со значением в ней.
В Excel действительно есть только 2 (2,5?) Типа данных ячейки:
- Строки
- 0-255 символов длиной
- длиной более 255 символов (иначе "памятка")
- Числа с плавающей точкой ("целые числа" - это стиль ...)
Таким образом, даты - это особый случай чисел с плавающей запятой, к которым применяется стиль («ShortDate», «mmm dd yyyy» или любой другой).
применение стиля к ячейке определяет способ ее представления, и да, EPPlus уже настроил встроенные стили Excel для использования в своем словаре стилей.
Способ применения стилей в EPPlusдля ячейки очень похоже на то, как вы делаете это в VBA:
'' 'пример VBA с использованием встроенных стилей' 'If Worksheets ("Sheet1"). Range ("B4").Style = "Normal", затем Worksheets ("Sheet1"). Range ("B4"). Style = "Percent" End If
Где-то в MSDN есть список всех перечислений / имен / определенийвстроенные стили Excel для программистов на C # / VBA.Эти стили также настраиваются в словаре стилей EPPlus.
Вы также можете добавить свои собственные определения стилей в словарь стилей в своем коде EPPlus.Любые пользовательские стили, ранее определенные в файле .XLSX, будут доступны при открытии файла .XLSX в EPPlus.