08.07.2008, 10:58 | #1 |
Участник
|
Красивости excel- кнопка
доброго дня всем.
такой вопрос замучил. есть отчёт в excel содержит например такие поля:Фамилия, Имя, Отчество, ФИО. нужно создать кнопку на самом отчёте для отображения нужных полей. например нажимаем кнопку и отображается только столбец ФИО, а остальные скрываются. как такое можно соорудить, или где почитать? |
|
08.07.2008, 11:15 | #2 |
Участник
|
Ключевые слова Excel VBA - это если не хватает Excel-евской стандартной группировки
|
|
08.07.2008, 11:15 | #3 |
MCTS
|
Если данные выводятся через COMExcelDocument_RU, то можно дописать метод в этом классе, который будет скрывать нужные столбцы при определенных условиях. Метод что-то вроде такого:
X++: void hideColumn(MSOfficeBookMark_RU _bookMark, boolean _hide = true) { COM range; COM col; ; range = this.findRange(_bookMark); col = range.EntireColumn(); col.Hidden(_hide); } |
|
08.07.2008, 11:17 | #4 |
Axapta
|
Сервис-Макрос-Начать запись. Далее делаете нужные вам действия. Затем останавливаете запись. Заходите в Макросы и смотрите записанный код. Затем добавляете кнопку и пишете в ней этот самый код. Все.
|
|
|
За это сообщение автора поблагодарили: fialka (1). |
08.07.2008, 15:17 | #5 |
Участник
|
|
|