2009-09-08 1 views
0

В настоящее время я работаю с v2.0 SDK для создания книги Excel, и все прошло хорошо, пока я не применил форматирование ячейки.OpenXML - CellFormats - Мне действительно нужно настроить его для каждой отдельной перестановки?

Я создал несколько CellFormats и успешно применил их, но есть еще несколько перестановок, которые мне нужно настроить:

  • 4 шрифтов (обычный, жирный, курсив и полужирный + курсив)
  • 5 форматы чисел
  • 3 выравнивания (левый, правый и центральный)
  • 2 границы (нет, и верхняя часть + нижняя)

Этот экв uates до 120 стилей - действительно ли мне нужно настроить CellFormat для каждого из них? Surley - это путь к безумию ;-)

Если так оно и должно быть, тогда я доволен поколением коллекции CellFormats, но меня беспокоит обращение к форматам при их применении - все это звучит слишком хрупкий для меня.

У меня есть posted this in OpenXMLDeveloper, но все еще довольно тихо, поэтому я надеюсь, что SO может прийти мне на помощь.

ответ

0

Ну, ответ на этот вопрос кажется Да!

Я определил возможные перестановки и создал метод, который принимал такие параметры, как FontId и BorderId.

Я тогда только что вызвал метод около 20 раз, чтобы создать коллекцию стилей, которые мне нужны.

Я до сих пор думаю, что это немного на стороне неуклюжего ;-)

+0

Да это неуклюжее и да, это то, что вам нужно сделать. –

 Смежные вопросы

  • Нет связанных вопросов^_^