2015-07-14 6 views
1

Я использую Aspose для создания excel. У меня возникают трудности.Как форматировать номер ячейки в excel от Aspose?

первый выпуск

Cells.importResultSet в этом, как вставить customDateFormatString

2-й выпуск

Cells.importResultSet в этом, как вставить customNumberFormatString

Пожалуйста, проверьте приведенный ниже пример для номера

10000 to $10,000 

ответ

1

1) Вы можете указать желаемую пользовательскую строку формата даты/времени для параметра customDateFormatString в перегруженном методе Cells.importResultSet(). Смотрите пример строки кода для справки: например Пример кода:

worksheet.getCells().importResultSet(rs, 0, 0, true, "d-mmm-yy", true); 

2) Лучше один раз вы импортировали данные в таблицу Excel, используя метод Cells.importResultSet(), вы можете применить нужный номер форматирование к ячейкам в диапазоне/столбце соответственно, см. документ для справки: http://www.aspose.com/docs/display/cellsjava/Setting+Display+Formats+of+Numbers+and+Dates

В вашем случае вы должны установить строку пользовательского номера формата как «$ #, ## 0» для ваших требований.

+0

Я пробовал этот пример. Но здесь они говорят об одной ячейке. Мне нравится ставить одинаковый стиль для столбца. – Ajit

+0

Ну, вы можете отформатировать всю строку или столбец, см. Документ для справки: http://www.aspose.com/docs/display/cellsjava/Formatting+Rows+and+Columns Все, что вам нужно сделать, это укажите желаемые параметры объекта Style и включите соответствующие атрибуты StyleFlag. Благодарю. –

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

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