Использование имен в формулах Excel.
Использование имен упрощает запись формул. Для задания имени нужно выделить область и в меню Вставка открыть подменю Имя, вызвать директиву Присвоить и в открывшемся окне указать имя области. Имя должно начинаться с буквы и содержать не более 255 символов. Не рекомендуется использовать знаки пробел и дефис. Имя не должно совпадать с адресами ячеек. Преимущества используются имен в формулах Excel: Имена уменьшают вероятность появления ошибок в формулах Имена легче запоминаются, чем ссылки на ячейки Можно дать имя любой константе или формуле использовать ею в других формулах Именованные диапазоны могут сжиматься и растягиваться при вставке и удалении формул Имена облегчают перемещение по таблице Макросы с именами становятся более универсальными и легче поддаются коррективе Имена облегчают ввод ссылок на рабочие листы, находящиеся в других книгах Один и тот же набор имен может использоваться во всей рабочей книге
60. Макропрограммирование в Excel. Для автоматизации выполнения чисто повторяемых действий в Excel используется встроенный язык макропрограммирования. Во всех приложениях Microsoft Office получил распространение VBA (Visual Basic for Applications). Макросы - это программы, написанные на VBA существует два способа создания макросов: 1)Запись действий, выполняемых пользователем в Excel. Создавая макрос, макрорекордер Excel записывает все действия пользователя (нажатие клавиш, перемещение курсора, чтение данных, обращение к функциям, присвоение свойств объектам и т.д.) и интерпретирует их как последовательность команд VBA. Макросы записываются в листы макросов или модулируются. Модуль может содержать несколько процедур, которые могут обмениваться данными между собой.
2)Программирование макросов. Этот способ используется в тех случаях, когда необходимо сконструировать макрофункции или более сложные процедуры с диалогом, циклами, анализом ситуаций. Поскольку макрорекордер не занимается оптимизацией, используют заготовку, полученную с помощью макрорекордера, для ее дальнейшей оптимизации. При создании макроса первым способом необходимо выбрать в меню Сервис команду Макрос и затем Начать запись. В появившемся окне можно дать имя создаваему макросу или оставить стандартное, задать сочетание клавиш для быстрого запуска макроса, выбрать книгу для сохранения, а также в поле Описание указать любой комментарий. После окончания записи макроса нужно выполнить команду Остановить запись.
Базы данных. Фактографические и документальные БД. Базы данных - поименованная сов-ть структурированных данных, относящихся к опред. предметной области. Другими словами БД - хранящаяся во внеш.памяти ЭВМ сов-ть взаимосвязанных данных, организованных по общим правилам. БД бывают: фактографическими и документальными. В факто-ой содержатся краткие сведения об описываемых объектах, представл. в строго опред. формате. Док-ая база может содержать обширную инфу самого разного типа: текстовую, графическую, звуковую, мультимедийную. Сама по себе инфор. система не может обслуживать запросы пользователя, для этого ей необходима программа.
Создание Windows приложений. Создание Windows-приложений на VBA включает в себя не только составление алгоритмов и написание программ, но и проектирование окон/экранных форм, будущего приложения, размещения в этом окне необходимых элементов управления - кнопок, текстовых полей и т.д. Поэтому вместо понятия программирования, которое подразумевает только написание программы на VBA, говорят о создании программного проекта.
Экранная форма - графическое представление окна Windows-приложения вместе с содержанием этого окна. Создание включает в себя: совокупность св-в этого окна с их значениями совокупность объектов, находящихся в этом окне совокупность св-в этих объектов, а также их значений Программный проект-совокупность частей, составляющих будущее Windows-приложений, любой проект должен состоять из одной или нескольких экранных форм и одного или нескольких программных модулей. Проект хранится в файле с расширением.vbr. Программный. код проекта привязан к отдельным элементам экран. формы. В процессе решения задач мы получаем сигналы, в VBA они называются событиями. Бол-во процедур, из которых сост. программный код VBA, привязаны к событиям, они называются процедурами-событиями. При создании нового проекта в окне конструктора форм сразу появ-ся пустая форма с именем Form1.Если форма явл-ся выделенным объектом, то окно св-в отображает ее св-ва и эти св-ва можно просмотреть и изменить. Так для изменения заголовка следует найти св-во Caption,выделить его двойным щелчком мыши и ввести текст заголовка. Св-во BackColor открывает палитру цветов для изменения цвета формы. Св-ва Left Top определяет положение формы на экране при запуске программы на выполнение. Это координаты левого верхнего угла формы в твипах. Для изменения можно ввести новые значения с клавиатуры или мышью переместить границу изображения формы на экране.В режиме выполнения можно перемещать форму, как обычное окно Windows, но это не влияет на значения указанных форм. Рассм. пример проектирования Windows-приложения. Пусть требуется определить площадь стен комнаты, имеющей форму прямоугольной призмы. Начнем с установки имени формы и цвета фона. Эти св-ва уст-ся в строках: Name, Caption, BackColor. Значения первых двух из этих св-в устанавливаем. Площадь стен и площадь стен комнаты, а значение последнего выбираем с помощью раскрывающейся панели. Выбираем квадратик с белым цветом и значением св-ва BackColor экран.формы станет белый цвет. Далее в соответствии с макетом размещаем на экран. форме 6 объектов Метка, которая будет содержать надписи. Для этого щелкнем по пиктограмме инструмента в виде заглавной буквы "А", поместим указатель мыши в то место экран. формы, где будет находиться левый верхний угол будущего объекта и, нажав левую кнопку мыши, протащим указатель в то место, где будет находиться правый нижний угол объекта. Так же создадим остальные 5 объектов Метка.
Система управления БД (СУБД). Классификация СУБД. Св-ва иерархических, сетевых и реляционных БД. СУБД - комплекс программ и язык средств для создания и редактирования баз данных, просмотра и поиска инфы в них. СУБД классифицируется по след. признакам: по выполняемым ф-циям (операционные и информационные) по сфере применения (универсальные и проблемно-ориентированные) по числу поддерживаемых уровней моделей данных (одно-, двух-) по способу установления связей между данными (иерархические, реляционные и сетевые) по технологии обработки данных (централизованные. и распред.)
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|