Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
-9 / 1 / 0
Регистрация: 25.04.2015
Сообщений: 101

Экспорт в excel

14.07.2019, 00:34. Показов 1687. Ответов 2

Студворк — интернет-сервис помощи студентам
Здравствуйте!
При экспорте в excel хочу сделать границы и расположение текста по центру в таблице. Пишу следующий код:
Java
1
2
3
4
5
6
7
        CellStyle style = bookWrite.createCellStyle()
        style.setWrapText(true)
        style.setBorderBottom(CellStyle.BORDER_THIN)
        style.setBorderTop(CellStyle.THIN)
        style.setBorderLeft(CellStyle.BORDER_THIN)
        style.setBorderRight(CellStyle.BORDER_THIN)
        style.setAlignment(CellStyle.ALIGN_CENTER)
При запуске получаю это:
Exception in thread "main" groovy.lang.MissingPropertyException: No such property: BORDER_THIN for class: org.apache.poi.ss.usermodel.CellStyle
at groovy.lang.MetaClassImpl.invokeStaticMi ssingProperty(MetaClassImpl.java:1021)
at groovy.lang.MetaClassImpl.getProperty(Me taClassImpl.java:1866)
at groovy.lang.MetaClassImpl.getProperty(Me taClassImpl.java:1842)
at groovy.lang.MetaClassImpl.getProperty(Me taClassImpl.java:3797)
at org.codehaus.groovy.runtime.callsite.Cla ssMetaClassGetPropertySite.getProperty(C lassMetaClassGetPropertySite.java:50)
at org.codehaus.groovy.runtime.callsite.Abs tractCallSite.callGetProperty(AbstractCa llSite.java:298)
at com.p1.cib1.excelToExcel.conv(excelToExc el.groovy:92)
at com.p1.cib1.excelToExcel$conv.callStatic (Unknown Source)
at org.codehaus.groovy.runtime.callsite.Cal lSiteArray.defaultCallStatic(CallSiteArr ay.java:55)
at org.codehaus.groovy.runtime.callsite.Abs tractCallSite.callStatic(AbstractCallSit e.java:196)
at com.p1.cib1.excelToExcel.readExcel(excel ToExcel.groovy:45)
at com.p1.cib1.excelToExcel.main(excelToExc el.groovy:31)

В чем проблема?

Добавлено через 6 минут
p.s. использую библиотеку: apache poi, IDE:Intellij IDEA, язык: groovy
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.07.2019, 00:34
Ответы с готовыми решениями:

Экспорт рисунка с Excel
Privet vsem guru JAVA! Vopros takoi: Imeetsya fail Excel v nem est dva stolbca personID photo v stolbike personid...

Экспорт в Excel
Apache POI подключен, файл и лист создать получается, но как вывести мою JTable в Excel? Workbook wb = new...

Экспорт из jTable в Excel
Начал учить єту тему ДБ и джавы и какбы хочу пойти дальше и импортировать свою JTable в ексель. Может у когото есть проекты для примера....

2
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
14.07.2019, 00:53
Гугл говорит, что есть отдельный енум borderStyle
0
-9 / 1 / 0
Регистрация: 25.04.2015
Сообщений: 101
14.07.2019, 12:46  [ТС]
Цитата Сообщение от xoraxax Посмотреть сообщение
Гугл говорит, что есть отдельный енум borderStyle
И что это значит?

Добавлено через 2 часа 29 минут
Короче разобрался. Надо так:
Java
1
2
style.setBorderBottom(BorderStyle.THIN)
style.setAlignment(HorizontalAlignment.CENTER)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.07.2019, 12:46
Помогаю со студенческими работами здесь

JTable экспорт в excel
Здравствуйте, подскажите кто знает как экспортировать пустые ячейки JTable в Excel, т.е. у меня есть таблица в которой заполнены не все...

Экспорт нескольких Excel файлов в один Excel файл
Здравствуйте! Помогите пожалуйста с реализацией макроса (осилил только загрузку с одного файла), а необходимо загрузить несколько xls...

Экспорт данных из таблицы Excel в шаблон Excel
Добрый день! Проблемка заключается в следующем: В папке debug во вложении есть файл "Дмитров_расшифровка - копия". С него...

Экспорт-импорт данных Excel-Access-Excel
Доброе время суток уважаемые форумчане. Приходит информация в экселевской таблице. Скидываю её в общую базу в Access. Для отчета...

Хитроумный экспорт Excel->Excel через кнопку
В общем, встал вопрос автоматизации создания документа. Есть большая табличка с кучей полей в Excel и есть 2 разных документа, которые...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru