Методы автоматизации при работе в MS Excel. Синявская Г.А. - 48 стр.

UptoLike

Составители: 

48
Чтобы не задавать заново свойства нового Элемента управления Поле
со списком, скопируем данный объект с именем Товар1 и получим новый объ-
ект ComboBox1 почти с такими же свойствами. Отличие будет лишь в свойстве
Top, т.к. новый элемент будет расположен вероятнее всего ниже прежнего, и в
свойстве Left, если вы выберете месторасположение нового элемента значи-
тельно правее или левее первого. Нам следует изменить лишь свойство
LinkedCell, а именно: задать адрес ячейки Накладная!А15. Обращайте при
этом особое внимание на правильное написание адреса: адрес ячейки ( буква
столбца) обязательно вводится на английском языке.
Накопируйте столько элементов Поле со списком, сколько строк в таб-
личной части вашей накладной. Исправьте в каждом элементе свойство
LinkedCell.
После изменения всех свойств Элемента управления нажмите на кноп-
ку выхода из режима конструктора. Щелкните по раскрывающей стрелке в
Поле со списком и выберите любой элемент списка (рис. 20).
Проверьте, правильно ли выбрался нужный товар в накладной.
Подготовка документа к печати
После выбора нужных товаров надо задать их количество. Если таблич-
ная часть бланка вашей накладной рассчитана на большое количество строк, а в
конкретном случае заполнена лишь небольшая часть, пустые строки можно
скрыть, щелкнув по заголовку строки правой кнопкой мыши и выбрав в кон-
текстном меню опцию Скрыть. Чтобы эти строки снова открыть, надо выде-
лить две строки, между которыми находятся скрытые строки, и выбрать в кон-
текстном меню опцию Отобразить.
Для печати накладной выделите область ячеек, начиная с ячейки В1.
Проследите, чтобы в эту область попала вся накладная.
В меню Файл выберите опцию Область печати / Задать. После этого в
поле Имя появится имя Область_печати. В любой момент теперь, выбрав
диапазон Область_печати в раскрывающемся списке поля Имя, можно напе-
чатать заполненный бланк накладной с помощью меню Файл / Печать / Выде-
ленный диапазон.
2.1.5. Использование элемента управления Список
для выбора группы товаров
Предложенные способы автоматизации достаточно понятны обычному
пользователю, и нет необходимости применять знания в программировании.
Однако для каждого Элемента управления можно создать процедуру обработ-
ки, которая позволит расширить рамки возможных действий.
Нередко можно встретить списки, позволяющие одновременно выбрать
сразу несколько опций. Это можно реализовать, используя Элемент управле-
ния Список (ListBox), а точнее, его свойство MultiSelect, от которого зави-
сит множественный выбор.
      Чтобы не задавать заново свойства нового Элемента управления Поле
со списком, скопируем данный объект с именем Товар1 и получим новый объ-
ект ComboBox1 почти с такими же свойствами. Отличие будет лишь в свойстве
Top, т.к. новый элемент будет расположен вероятнее всего ниже прежнего, и в
свойстве Left, если вы выберете месторасположение нового элемента значи-
тельно правее или левее первого. Нам следует изменить лишь свойство
LinkedCell, а именно: задать адрес ячейки – Накладная!А15. Обращайте при
этом особое внимание на правильное написание адреса: адрес ячейки ( буква
столбца) обязательно вводится на английском языке.
      Накопируйте столько элементов Поле со списком, сколько строк в таб-
личной части вашей накладной. Исправьте в каждом элементе свойство
LinkedCell.
      После изменения всех свойств Элемента управления нажмите на кноп-
ку выхода из режима конструктора. Щелкните по раскрывающей стрелке в
Поле со списком и выберите любой элемент списка (рис. 20).
      Проверьте, правильно ли выбрался нужный товар в накладной.
•   Подготовка документа к печати
      После выбора нужных товаров надо задать их количество. Если таблич-
ная часть бланка вашей накладной рассчитана на большое количество строк, а в
конкретном случае заполнена лишь небольшая часть, пустые строки можно
скрыть, щелкнув по заголовку строки правой кнопкой мыши и выбрав в кон-
текстном меню опцию Скрыть. Чтобы эти строки снова открыть, надо выде-
лить две строки, между которыми находятся скрытые строки, и выбрать в кон-
текстном меню опцию Отобразить.
      Для печати накладной выделите область ячеек, начиная с ячейки В1.
Проследите, чтобы в эту область попала вся накладная.
      В меню Файл выберите опцию Область печати / Задать. После этого в
поле Имя появится имя Область_печати. В любой момент теперь, выбрав
диапазон Область_печати в раскрывающемся списке поля Имя, можно напе-
чатать заполненный бланк накладной с помощью меню Файл / Печать / Выде-
ленный диапазон.

2.1.5.  Использование элемента управления Список
        для выбора группы товаров
      Предложенные способы автоматизации достаточно понятны обычному
пользователю, и нет необходимости применять знания в программировании.
Однако для каждого Элемента управления можно создать процедуру обработ-
ки, которая позволит расширить рамки возможных действий.
      Нередко можно встретить списки, позволяющие одновременно выбрать
сразу несколько опций. Это можно реализовать, используя Элемент управле-
ния Список (ListBox), а точнее, его свойство – MultiSelect, от которого зави-
сит множественный выбор.


                                     48