Самоучитель VBA


         

й кв. вычисляется итоговая информация


В строках Итого отчета и столбцах 1-й кв. и 2- й кв. вычисляется итоговая информация по продаже компьютеров.



Рис. 4.6. Отчет о продажах













































Шаг 1



Выберите команду Данные, Группа и структура, Настройка (Data, Group and Outline, Settings). На экране отобразится диалоговое окно Структура документа (Outline) (рис. 4.7):

  • Флажки в строках под детальными (Summary Rows Below Details) и в столбцах справа от детальных (Summary Columns to Right of Details) устанавливают расположение итоговых данных относительно детальных. В данном случае установите оба флажка.

  • Флажок Автоматические стили (Automatic Styles) устанавливает, будут ли ячейки при создании структуры отформатированы стандартными стилями. В данном случае установите этот флажок.

    Нажмите кнопку Создать (Create). Описанные выше действия соответствуют следующим двум инструкциям:

    ActiveSheet .Outline . AutomaticStyles = True Selection . AutoOutline



  • Шаг 2



    Теперь таблица отструктурирована (рис. 4.8). При выводе структуры по левому и верхнему краю рабочего листа отображаются кнопки, помеченные символами "+" и "-", которые управляют отображением и скрытием уровней детализации структуры, а также номеров уровней. Щелчок на кнопке со знаком плюс приводит к отображению детализации, а на кнопке со знаком минус — к скрытию детализации. Щелчком на кнопке с номером уровня детализации также можно управлять отображением и скрытием всего уровня.Нажмите кнопки со знаком минус — с тем, чтобы скрыть детализацию отчетной таблицы (рис. 4.9). Описанные выше действия соответствуют следующей единственной инструкции:

    ActiveSheet. Outline. ShowLevels RowLevels:=l, ColumnLevels : =1





    Рис. 4.7. Диалоговое окно Структура документа



    Рис. 4.8. Структурированная таблица с детализацией



































    ШагЗ



    Если структуризация листа не требуется, то ее можно отменить, выбрав команду Данные, Группа и структура, Удалить структуру (Data, Group and Outline, Clear Outline). Тот же результат достигается следующей инструкцией:

    Selection. ClearOutline





    Рис. 4.9. Структурированная таблица без детализации


    Содержание  Назад