|
|
|
poi - после создания xlsx недоступно меню в Excel....
|
|||
|---|---|---|---|
|
#18+
ДВС ! Требуется помошь зала ....:) poi 3.14 Использую SXSSFWorkbook Создаю некий отчет, состоящий из двух листов в файле Excel. листы : P и D программно устанавливаю D как ActiveSheet при открытии файла в Excel: - открывается на листе D НО: - в заголовке окна Excel пишет имя моего файла и слово "[Группа]" .... что бы это значило ??? - .. ВСЕ элементы меню "Данные" серые - недоступные для использования... А так хочется неким пользователям посортировать ... :) - Если переключиться на лист P, то - слово "[Группа]" изчезает - меню становится доступно - если снова вернуться на лист D - слово "[Группа]" не появляется - меню доступно При этом никаких правок не делаем, просто переходим с одного листа на другой и обратно... Вопрос: Что надо сделать, чтобы избежать такое ? Чтобы не требовалось прыгать по листам для того, чтобы привести Excel в сознание ? Заранее всем спасибо ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2016, 20:52 |
|
||
|
poi - после создания xlsx недоступно меню в Excel....
|
|||
|---|---|---|---|
|
#18+
Никто не сталкивался с подобным ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2016, 12:55 |
|
||
|
poi - после создания xlsx недоступно меню в Excel....
|
|||
|---|---|---|---|
|
#18+
Igor-65, Вы форумом ошиблись https://www.google.com/#q=Excel Group in file name http://answers.microsoft.com/en-us/office/forum/office_2007-excel/what-does-group-mean-in-the-file-name/ddeac00b-8d9d-469d-846d-6914df92bbc2 По-умолчанию у вас выбрана группа листов, а не отдельный лист. Поэтому меню и не активно, так как оно работает в контексте выбранного листа, а не группы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.06.2016, 12:58 |
|
||
|
poi - после создания xlsx недоступно меню в Excel....
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Спасибо за пинок в нужном направлении ! (ушел копать...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2016, 11:08 |
|
||
|
poi - после создания xlsx недоступно меню в Excel....
|
|||
|---|---|---|---|
|
#18+
BlazkowiczIgor-65, По-умолчанию у вас выбрана группа листов, а не отдельный лист. Поэтому меню и не активно, так как оно работает в контексте выбранного листа, а не группы. Как при создании через poi изменить это "умолчание" ? чтобы не создавались группы листов ? Увы, я в доке не нашел... P.S. надеюсь, форумом я все же не ошибся ... мы говорим о java + apache poi . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2016, 12:35 |
|
||
|
poi - после создания xlsx недоступно меню в Excel....
|
|||
|---|---|---|---|
|
#18+
Igor-65, Sheet.setSelected() Workbook.setActiveSheet() Workbook.setSelectedTab() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2016, 12:43 |
|
||
|
poi - после создания xlsx недоступно меню в Excel....
|
|||
|---|---|---|---|
|
#18+
BlazkowiczIgor-65, Sheet.setSelected() Workbook.setActiveSheet() Workbook.setSelectedTab() Спасибо ! надо при создании листов говорить им sheet.setSelected(false).... Вопрос закрыт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.06.2016, 13:01 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39264617&tid=2123937]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 246ms |
| total: | 392ms |

| 0 / 0 |
