Access 2013: Краткое руководство по началу работы ВИДЕО

Access 2013: Краткое руководство по началу работы + ВИДЕО

Интерфейс Microsoft Access 2013 изменился по сравнению с предыдущими версиями, и чтобы помочь вам быстрее освоиться с ним, мы представляем вашему вниманию это руководство.

  1. Измените размер окна или закройте базу данных: Щелкните значок Access, чтобы изменить размер окна или переместить его, либо закрыть базу данных.
  2. Используйте элементы управления, расположенные на панели быстрого доступа: Вы можете быстро добавить или изменить элементы управления в форме или отчете, щелкнув значок инструментов, когда форма или отчет открыты в конструкторе или режиме макета.
  3. Обращайтесь к справке: Чтобы открыть содержимое справки, щелкните вопросительный знак.
  4. Скрывайте ленту: Чтобы скрыть ленту, оставив на виду только имена вкладок, щелкните стрелку, направленную вверх. Открывайте диалоговые окна: Чтобы открыть дополнительные параметры группы, нажмите кнопку вызова диалогового окна. Кнопки режимов: Вы можете переключиться в любой из режимов, доступных для текущего объекта, щелкнув соответствующий значок.
  5. Кнопки вызова диалоговых окон: Если в правом нижнем углу группы команд на ленте отображается такой значок, вы можете щелкнуть его, чтобы открыть окно с дополнительными параметрами.
  6. Строка состояния: Здесь отображается информация о текущем режиме.
  7. Применяйте к объектам фильтры: Введите в поле поиска ключевое слово, чтобы отфильтровать объекты в базе данных.
  8. Управление файлами: Открывайте, закрывайте и печатайте файлы, делитесь ими и сохраняйте их в форматах предыдущих версий или в виде шаблонов. Вы также можете сжать и восстановить базу данных или зашифровать ее.

Интерфейс Microsoft Access 2013 изменился по сравнению с предыдущими версиями

Вкладка «Учетная запись»

В Access 2013 на вкладке Файл выберите пункт Учетная запись. Здесь вы сможете изменить сведения о пользователе, выбрать другой фон или тему, просмотреть список доступных служб и добавить новые, отобразить сведения о своих продуктах Office и управлять подписками на них.

Вкладка «Учетная запись»

Куда исчезла команда «Создать резервную копию»

Создавать резервные копии важных данных всегда полезно. Чтобы сделать это в Access 2013, на вкладке Файл выберите команду Сохранить как. Затем в разделе Сохранить базу данных какДополнительно выберите команду Резервная копия базы данных.

Куда исчезла команда «Создать резервную копию»

Действия, которые вам могут потребоваться

Из приведенной ниже таблицы вы узнаете, где найти некоторые наиболее часто используемые инструменты и команды в Access 2013.

Источник:
http://ladyoffice.ru/access-2013-kratkoe-rukovodstvo-po-nachalu-raboty

Access 2013 — официальный учебный курс скачать бесплатно

Access — это не просто средство для создания классических баз данных. Этот простой инструмент позволяет быстро создавать веб-приложения для работы с базами данных, облегчающие ведение бизнеса. Данные автоматически сохраняются в базе данных SQL, благодаря чему это решение стало более безопасным и масштабируемым, чем когда-либо ранее, а приложения теперь легко использовать совместно с коллегами.

Учебные курсы по Access 2013, которыми мы делимся с вами сегодня, позволят создавать базы данных в Access 2013 на основе шаблона и работать с ними, использовать файлы из предыдущей версии Access, работать с областью навигации и лентой, а также создавать веб-приложения Access за считанные минуты. Подробные описания курсов — в списке ниже.

Разработка и создание таблиц для базы данных (основы Access, часть 1)

Если вы новичок в Access, начните с этого курса. В нем объясняются основные понятия и термины, а также описываются первые шаги в разработке базы данных и создании таблиц.

Содержание курса:

  • Основные понятия и термины (5:02). Основы создания таблиц и что делает базу данных реляционной.
  • Создание базы данных на основе пустого шаблона (4:42). Как создать файл базы данных? Какие типы баз данных можно создать? Так можно рассчитать стоимость партии чехлов для samsung t210.
  • Создание первой таблицы и назначение типов данных (4:56). Как создать таблицу и задать типы данных для каждого поля?
  • Создание таблицы с помощью конструктора (4:57). Создание таблицы в режиме конструктора.
  • Объединение полей с помощью вычисляемого типа данных (1:59). Объединение имен и фамилий с помощью вычисляемого типа данных.

Переход на Access 2013

В этом курсе вы узнаете, как создавать новые файлы и работать с ними, как использовать файлы из предыдущей версии Access, как работать с областью навигации и лентой, а также как создавать веб-приложения Access — базы данных, используемые через Интернет.

Содержание курса:

  • Представление Backstage (3:30). Создание файлов и работа с ними, использование шаблонов, добавление облачных хранилищ и настройка параметров.
  • Использование файлов из предыдущих версий Access (2:42). Открытие старых файлов в Access 2013, сохранение старых файлов в новом формате.
  • Область навигации (2:48). Открытие объектов для использования или изменения и создание пользовательских групп объектов.
  • Лента (3:42). Поиск знакомых команд на ленте.
  • Приложения Access (4:06). Создание веб-приложений на основе пустых или готовых шаблонов, их изменение и повторная публикация.

Создание первой базы данных в Access 2013

Узнайте, как за считанные минуты создать базу данных в Access 2013 на основе шаблона. В Access есть шаблоны для баз данных, которые будут работать только на вашем компьютере или в облаке.

Содержание курса:

  • Шаблоны баз данных рабочего стола (02:12). На основе шаблона базы данных рабочего стола вы сможете создать базу данных, которая будет работать на вашем компьютере.
  • Веб-приложения Access (02:33). Веб-приложения Access — это базы данных, работающие в облаке. Шаблоны упрощают и ускоряют их создание.

Использование условий в запросах Access 2013

В этом курсе описано добавления условий к запросам для фильтрации данных, использование логических операторов AND, OR, IN и BETWEEN, а также подстановочных знаков.

Содержание курса:

  • Использование условий запросов в Access 2013 (3:49). Основы добавления условий к запросам и правила для избежания проблем.
  • Использование операторов AND и OR с несколькими условиями (3:34). Основы использования операторов AND и OR в условиях.
  • Использование операторов NOT, IN, LIKE и BETWEEN (3:44). Использование логических операторов для включения и исключения данных и поиска диапазонов данных.
  • Использование подстановочных знаков в условиях запросов (3:20). Использование подстановочных знаков для поиска данных, если известно не все значение.

Условия запроса 2: использование условий для дат в запросах

В этом курсе описываются основные сведения об использовании условий для дат в запросах, а также объясняется, как использовать вычисляемые поля и фильтровать части значения дат и также использовать функции DateDiff и DateAdd для вычитания и добавления значений дат.

Содержание курса:

  • Использование условий для дат в запросах (2:31). Используйте условия для фильтрации всего значения даты или его части.
  • Использование вычисляемых полей со значениями дат (3:32). Используйте вычисляемые поля для фильтрации части значения даты и времени.
  • Использование функций DateDiff и DateAdd в условиях запроса (4:22). Используйте функции DateDiff и DateAdd для вычитания и добавления значений даты и времени.

Источник:
http://excel2010.ru/access-2013-oficialnyj-uchebnyj-kurs-skachat-besplatno.html

Access 2013 — официальный учебный курс скачать бесплатно

Access — это не просто средство для создания классических баз данных. Этот простой инструмент позволяет быстро создавать веб-приложения для работы с базами данных, облегчающие ведение бизнеса. Данные автоматически сохраняются в базе данных SQL, благодаря чему это решение стало более безопасным и масштабируемым, чем когда-либо ранее, а приложения теперь легко использовать совместно с коллегами.

Учебные курсы по Access 2013, которыми мы делимся с вами сегодня, позволят создавать базы данных в Access 2013 на основе шаблона и работать с ними, использовать файлы из предыдущей версии Access, работать с областью навигации и лентой, а также создавать веб-приложения Access за считанные минуты. Подробные описания курсов — в списке ниже.

Разработка и создание таблиц для базы данных (основы Access, часть 1)

Если вы новичок в Access, начните с этого курса. В нем объясняются основные понятия и термины, а также описываются первые шаги в разработке базы данных и создании таблиц.

Содержание курса:

  • Основные понятия и термины (5:02). Основы создания таблиц и что делает базу данных реляционной.
  • Создание базы данных на основе пустого шаблона (4:42). Как создать файл базы данных? Какие типы баз данных можно создать? Так можно рассчитать стоимость партии чехлов для samsung t210.
  • Создание первой таблицы и назначение типов данных (4:56). Как создать таблицу и задать типы данных для каждого поля?
  • Создание таблицы с помощью конструктора (4:57). Создание таблицы в режиме конструктора.
  • Объединение полей с помощью вычисляемого типа данных (1:59). Объединение имен и фамилий с помощью вычисляемого типа данных.
Читайте также  Семейство запросов на изменение, Блог о шифровании

Переход на Access 2013

В этом курсе вы узнаете, как создавать новые файлы и работать с ними, как использовать файлы из предыдущей версии Access, как работать с областью навигации и лентой, а также как создавать веб-приложения Access — базы данных, используемые через Интернет.

Содержание курса:

  • Представление Backstage (3:30). Создание файлов и работа с ними, использование шаблонов, добавление облачных хранилищ и настройка параметров.
  • Использование файлов из предыдущих версий Access (2:42). Открытие старых файлов в Access 2013, сохранение старых файлов в новом формате.
  • Область навигации (2:48). Открытие объектов для использования или изменения и создание пользовательских групп объектов.
  • Лента (3:42). Поиск знакомых команд на ленте.
  • Приложения Access (4:06). Создание веб-приложений на основе пустых или готовых шаблонов, их изменение и повторная публикация.

Создание первой базы данных в Access 2013

Узнайте, как за считанные минуты создать базу данных в Access 2013 на основе шаблона. В Access есть шаблоны для баз данных, которые будут работать только на вашем компьютере или в облаке.

Содержание курса:

  • Шаблоны баз данных рабочего стола (02:12). На основе шаблона базы данных рабочего стола вы сможете создать базу данных, которая будет работать на вашем компьютере.
  • Веб-приложения Access (02:33). Веб-приложения Access — это базы данных, работающие в облаке. Шаблоны упрощают и ускоряют их создание.

Использование условий в запросах Access 2013

В этом курсе описано добавления условий к запросам для фильтрации данных, использование логических операторов AND, OR, IN и BETWEEN, а также подстановочных знаков.

Содержание курса:

  • Использование условий запросов в Access 2013 (3:49). Основы добавления условий к запросам и правила для избежания проблем.
  • Использование операторов AND и OR с несколькими условиями (3:34). Основы использования операторов AND и OR в условиях.
  • Использование операторов NOT, IN, LIKE и BETWEEN (3:44). Использование логических операторов для включения и исключения данных и поиска диапазонов данных.
  • Использование подстановочных знаков в условиях запросов (3:20). Использование подстановочных знаков для поиска данных, если известно не все значение.

Условия запроса 2: использование условий для дат в запросах

В этом курсе описываются основные сведения об использовании условий для дат в запросах, а также объясняется, как использовать вычисляемые поля и фильтровать части значения дат и также использовать функции DateDiff и DateAdd для вычитания и добавления значений дат.

Содержание курса:

  • Использование условий для дат в запросах (2:31). Используйте условия для фильтрации всего значения даты или его части.
  • Использование вычисляемых полей со значениями дат (3:32). Используйте вычисляемые поля для фильтрации части значения даты и времени.
  • Использование функций DateDiff и DateAdd в условиях запроса (4:22). Используйте функции DateDiff и DateAdd для вычитания и добавления значений даты и времени.

Источник:
http://excel2010.ru/access-2013-oficialnyj-uchebnyj-kurs-skachat-besplatno.html

Создание базы данных в MS Access 2007: пошаговая инструкция

В современном мире нужны инструменты, которые бы позволяли хранить, систематизировать и обрабатывать большие объемы информации, с которыми сложно работать в Excel или Word.

Подобные хранилища используются для разработки информационных сайтов, интернет-магазинов и бухгалтерских дополнений. Основными средствами, реализующими данный подход, являются MS SQL и MySQL.

Продукт от Microsoft Office представляет собой упрощенную версию в функциональном плане и более понятную для неопытных пользователей. Давайте рассмотрим пошагово создание базы данных в Access 2007.

Описание MS Access

Microsoft Access 2007 – это система управления базами данных (СУБД), реализующая полноценный графический интерфейс пользователя, принцип создания сущностей и связей между ними, а также структурный язык запросов SQL. Единственный минус этой СУБД – невозможность работать в промышленных масштабах. Она не предназначена для хранения огромных объемов данных. Поэтому MS Access 2007 используется для небольших проектов и в личных некоммерческих целях.

Но прежде чем показывать пошагово создание БД, нужно ознакомиться с базовыми понятиями из теории баз данных.

Определения основных понятий

Без базовых знаний об элементах управления и объектах, использующихся при создании и конфигурации БД, нельзя успешно понять принцип и особенности настройки предметной области. Поэтому сейчас я постараюсь простым языком объяснить суть всех важных элементов. Итак, начнем:

  1. Предметная область – множество созданных таблиц в базе данных, которые связаны между собой с помощью первичных и вторичных ключей.
  2. Сущность – отдельная таблица базы данных.
  3. Атрибут – заголовок отдельного столбца в таблице.
  4. Кортеж – это строка, принимающая значение всех атрибутов.
  5. Первичный ключ – это уникальное значение (id), которое присваивается каждому кортежу.
  6. Вторичный ключ таблицы «Б» – это уникальное значение таблицы «А», использующееся в таблице «Б».
  7. SQL запрос – это специальное выражение, выполняющее определенное действие с базой данных: добавление, редактирование, удаление полей, создание выборок.

Теперь, когда в общих чертах есть представление о том, с чем мы будем работать, можно приступить к созданию БД.

Создание БД

Для наглядности всей теории создадим тренировочную базу данных «Студенты-Экзамены», которая будет содержать 2 таблицы: «Студенты» и «Экзамены». Главным ключом будет поле «Номер зачетки», т.к. данный параметр является уникальным для каждого студента. Остальные поля предназначены для более полной информации об учащихся.

Итак, выполните следующее:

  1. Запустите MS Access 2007.
  2. Нажмите на кнопку «Новая база данных».
  3. В появившемся окне введите название БД и выберите «Создать».

Все, теперь осталось только создать, заполнить и связать таблицы. Переходите к следующему пункту.

Создание и заполнение таблиц

После успешного создания БД на экране появится пустая таблица. Для формирования ее структуры и заполнения выполните следующее:

  1. Нажмите ПКМ по вкладке «Таблица1» и выберите «Конструктор».
  2. Теперь начинайте заполнять названия полей и соответствующий им тип данных, который будет использоваться.

Создание и редактирование схем данных

Перед тем, как приступить к связыванию двух сущностей, по аналогии с предыдущим пунктом нужно создать и заполнить таблицу «Экзамены». Она имеет следующие атрибуты: «Номер зачетки», «Экзамен1», «Экзамен2», «Экзамен3».

Для выполнения запросов нужно связать наши таблицы. Иными словами, это некая зависимость, которая реализуется с помощью ключевых полей. Для этого нужно:

  1. Перейти во вкладку «Работа с базами данных».
  2. Нажать на кнопку «Схема данных».
  3. Если схема не была создана автоматически, нужно нажать ПКМ на пустой области и выбрать «Добавить таблицы».
  4. Выберите каждую из сущностей, поочередно нажимая кнопку «Добавить».
  5. Нажмите кнопку «ОК».

Конструктор должен автоматически создать связь, в зависимости от контекста. Если же этого не случилось, то:

  1. Перетащите общее поле из одной таблицы в другую.
  2. В появившемся окне выберите необходимы параметры и нажмите «ОК».
  3. Теперь в окне должны отобразиться миниатюры двух таблиц со связью (один к одному).

Выполнение запросов

Что же делать, если нам нужны студенты, которые учатся только в Москве? Да, в нашей БД только 6 человек, но что, если их будет 6000? Без дополнительных инструментов узнать это будет сложно.

Именно в этой ситуации к нам на помощь приходят SQL запросы, которые помогают изъять лишь необходимую информацию.

Виды запросов

SQL синтаксис реализует принцип CRUD (сокр. от англ. create, read, update, delete — «создать, прочесть, обновить, удалить»). Т.е. с помощью запросов вы сможете реализовать все эти функции.

На выборку

В этом случае в ход вступает принцип «прочесть». Например, нам нужно найти всех студентов, которые учатся в Харькове. Для этого нужно:

  1. Перейти во вкладку «Создание».
  2. Нажать кнопку «Конструктор запросов» в блоке «Другие».
  3. В новом окне нажмите на кнопку SQL.
  4. В текстовое поле введите команду: SELECT * FROM Студенты WHERE Адрес = «Харьков»; где «SELECT *» означает, что выбираются все студенты, «FROM Студенты» — из какой таблицы, «WHERE Адрес = «Харьков»» — условие, которое обязательно должно выполняться.
  5. Нажмите кнопку «Выполнить».
  6. На выходе мы получаем результирующую таблицу.

А что делать, если нас интересуют студенты из Харькова, стипендии у которых больше 1000? Тогда наш запрос будет выглядеть следующим образом:

SELECT * FROM Студенты WHERE Адрес = «Харьков» AND Стипендия > 1000;

а результирующая таблица примет следующий вид:

На создание сущности

Кроме добавления таблицы с помощью встроенного конструктора, иногда может потребоваться выполнение этой операции с помощью SQL запроса. В большинстве случаев это нужно во время выполнения лабораторных или курсовых работ в рамках университетского курса, ведь в реальной жизни необходимости в этом нет. Если вы, конечно, не занимаетесь профессиональной разработкой приложений. Итак, для создания запроса нужно:

  1. Перейти во вкладку «Создание».
  2. Нажать кнопку «Конструктор запросов» в блоке «Другие».
  3. В новом окне нажмите на кнопку SQL, после чего в текстовое поле введите команду:

CREATE TABLE Преподаватели
(КодПреподавателя INT PRIMARY KEY,
Фамилия CHAR(20),
Имя CHAR (15),
Отчество CHAR (15),
Пол CHAR (1),
Дата_рождения DATE,
Основной_предмет CHAR (200));

где «CREATE TABLE» означает создание таблицы «Преподаватели», а «CHAR», «DATE» и «INT» — типы данных для соответствующих значений.

  1. Кликните по кнопке «Выполнить».
  2. Откройте созданную таблицу.
На добавление, удаление, редактирование

Здесь все гораздо проще. Снова перейдите в поле для создания запроса и введите следующие команды:

  • для заполнения кортежа:
    INSERT INTO Преподаватели
    VALUES (1, ‘Иванова’, ‘Иванна’, ‘Ивановна’, ‘Ж’, ’05-06-1981′, ‘География’);
  • для редактирования записи:
    UPDATE Преподаватели SET Имя = ‘Анна’;
  • для удаления:
    DELETE * FROM Преподаватели WHERE Имя=’Анна’;.

Создание формы

При огромном количестве полей в таблице заполнять базу данных становится сложно. Можно случайно пропустить значение, ввести неверное или другого типа. В данной ситуации на помощь приходят формы, с помощью которых можно быстро заполнять сущности, а вероятность допустить ошибку минимизируется. Для этого потребуются следующие действия:

  1. Откройте интересующую таблицу.
  2. Перейдите во вкладку «Создание».
  3. Нажмите на необходимый формат формы из блока «Формы».

Все базовые функции MS Access 2007 мы уже рассмотрели. Остался последний важный компонент – формирование отчета.

Формирование отчета

Отчет – это специальная функция MS Access, позволяющая оформить и подготовить для печати данные из базы данных. В основном это используется для создания товарных накладных, бухгалтерских отчетов и прочей офисной документации.

Если вы никогда не сталкивались с подобной функцией, рекомендуется воспользоваться встроенным «Мастером отчетов». Для этого сделайте следующее:

  1. Перейдите во вкладку «Создание».
  2. Нажмите на кнопку «Мастер отчетов» в блоке «Отчеты».
  3. Выберите интересующую таблицу и поля, нужные для печати.
  4. Добавьте необходимый уровень группировки.
  5. Выберите тип сортировки каждого из полей.
  6. Настройте вид макета для отчета.
  7. Выберите подходящий стиль оформления.

Если отображение вас не устраивает, его можно немного подкорректировать. Для этого:

  1. Нажмите ПКМ на вкладке отчета и выберите «Конструктор».
  2. Вручную расширьте интересующие столбцы.
  3. Сохраните изменения.

Итак, с уверенностью можно заявить, что создание базы данных в MS Access 2007 мы разобрали полностью. Теперь вам известны все основные функции СУБД: от создания и заполнения таблиц до написания запросов на выборку и создания отчетов. Этих знаний хватит для выполнения несложных лабораторных работ в рамках университетской программы или использования в небольших личных проектах.

Для проектирования более сложных БД необходимо разбираться в объектно-ориентированном программировании и изучать такие СУБД, как MS SQL и MySQL. А для тех, кому нужна практика составления запросов, рекомендую посетить сайт SQL-EX, где вы найдете множество практических занимательных задачек.

Удачи в освоении нового материала и если есть какие-либо вопросы – милости прошу в комментарии!

Источник:
http://geekon.media/sozdanie-bazy-dannyx-v-ms-access-2007/

Studhelper IT

Разработка приложений, переводы книг по программированию

четверг, 27 августа 2015 г.

Пользовательские функции в Access Часть 1

Пакеты прикладных программ офисного назначения и программирование – задание 1
В этом посте, мои дорогие читатели, я дам вам несколько советов, как создавать и применять пользовательские функции в Access, а также как передавать разное число аргументов в функцию и использовать массивы. Язык VBA.
Задание
— Создать новую базу данных, а в ней – таблицу с записями приведенной структуры:

Предприятие – название предприятия, Продукция – название продукции, Вып_1, … Вып_6 – данные о выпуске продукции (целые числа) по месяцам полугодия, выраженные в одной и той же единице измерения.
— Заполнить таблицу данными (примерно 15 – 20 записей). Данные выбирать произвольно. Данные должны демонстрировать различные варианты выполнения последующего запроса, для чего их в процессе работы нужно корректировать.
— Создать общий модуль, а в нем – пользовательскую функцию для вычисления — **** Варианты задания **** — из массива числовых переменных. В функции использовать массив и цикл.
— Создать запрос для получения справки следующего вида:

В запросе должно присутствовать обращение к созданной пользовательской функции.
— Выполнить запрос.
Варианты:

0. Максимальное значение. Запрос — максимальный месячный выпуск
1. Характер изменения значений в массиве переменных (от первого к последнему). Возможные варианты : «Рост», «Падение», «Колебание», «Постоянен». Запрос – Динамика изменения выпуска.
2. Номера минимальных значений. Если их несколько, вернуть строкой через пробел. Запрос – номера месяцев с минимальным выпуском.
3. Номера элементов, содержащих значения больше среднего по массиву. Вернуть строкой. Запрос — Номера месяцев с выпуском больше среднего.
4. Номера элементов, содержащих значения меньше среднего по массиву. Вернуть строкой. Запрос — Номера месяцев с выпуском меньше среднего.
5. Количество элементов, содержащих значения больше среднего по массиву. Запрос — Число месяцев с выпуском больше среднего.
6. Максимальное и минимальное значение из массива элементов (в виде текста). Запрос — Максим-й и миним-й месячный выпуск.
7. Разность максимального и минимального значений из массива числовых переменных. Запрос — Разность максим-го и миним-го выпусков.
8. Количество максимальных значений в массиве (предполагается, что их несколько). Запрос — Число месяцев с наибольшим выпуском.
9. Номера максимальных значений. Запрос — Номера месяцев с максимальным выпуском. Нам нужно создать функцию, которая принимала бы список аргументов, обрабатывала их и возвращала результат. Список параметров функции может быть постоянным и переменным.
Постоянное число параметров – когда функция принимает определенное число, которое прописано в программе. То есть в нашем случае — это шесть значений выпуска. Семь значений, или пять, или все выпуски за год уже будет не посчитать. Думаю, что в этом задании как раз и предусматривается подобный вариант.
Но на всякий случай рассмотрим функцию с переменным числом параметром. Она гораздо удобнее в работе и позволяет расширить возможности программы. В этом случае в функцию передается число аргументов, указанное пользователем, и массив значений. То есть можно посчитать и за квартал, и за полугодие.
Сделаем оба способа, и вы поймете разницу.
Итак, создаем базу данных в Access. Создаем в ней таблицу на восемь полей. Два поля – текстовые, остальные можно сделать целыми. Придумываем предприятия и продукцию, заполняем числовые данные. Я не описываю все подробно. Если уж с вас спрашивают программирование VBA, то создание баз не является трудностью, скорее всего.
Для создания функции переходим в редактор Visual Basic. На вкладке «Создание» в разделе «Другие» из раскрывающегося списка «Макрос» выбираем пункт «Модуль». Открывается редактор кода VBA. Или Alt+F11.
Функцию можно вставить с помощью меню Insert->Procedure или написать прямо в модуле.

Обратите внимание, выбираем именно функцию (Function), а не процедуру, так как нужно получить возвращаемое значение.
Создаем функцию для расчета максимального выпуска (0 вариант).
1 способ
Принимаем шесть аргументов, заполняем массив и ищем максимум.
Текст функции:
Public Function MaxV(v1 As Integer, v2 As Integer, v3 As Integer, v4 As Integer, v5 As Integer, v6 As Integer) As Integer
Dim prod(1 To 6) As Integer ‘массив значений выпуска за 6 месяцев
Dim i As Integer ‘счетчик цикла
Dim max As Integer ‘максимальное значение выпуска
‘заполняем массив
prod(1) = v1
prod(2) = v2
prod(3) = v3
prod(4) = v4
prod(5) = v5
prod(6) = v6
‘определяем максимум — 1 элемент массива
max = prod(1)
For i = 2 To 6
‘если элемент массива больше максимума
If prod(i) > max Then
max = prod(i) ‘новое значение максимума
End If
Next i
MaxV = max ‘возвращаем результат
End Function Теперь идем в конструктор запросов и создаем там запрос, добавляем в него поля Предприятие и Продукция. На третьем поле нажимаем правую кнопку мыши и выбираем пункт меню «Построить». Открывается Построитель выражений. Слева, в разделе «Элементы выражений» раскрываем список функций и выбираем название нашей базы данных – тест. Появляются доступные модули и созданные пользовательские функции. Выбираем нашу функцию – MaxV, два раза щелкаем на ней.

Вместо параметров в кавычках нужно выбрать значения выпуска из таблицы «Продукция». Они добавляются после двойного щелчка в разделе «Категории выражений». Не забывайте убирать выражения «Выражение», а то выдаст ошибку. Должно получиться следующее:

Нажимаем ОК, меняем название поля с «Выражение1» на что-нибудь подходящее и запускаем запрос.
Второй способ
Сейчас создадим второй вариант этой функции, назовем его MaxV1.
Public Function MaxV1(ByVal arg As Integer, ParamArray Prod()) As Integer
Dim i As Integer ‘счетчик цикла
Dim max As Integer ‘максимальное значение выпуска
‘определяем максимум — 1 элемент массива
max = Prod(0)
For i = 1 To arg — 2
‘если элемент массива больше максимума
If Prod(i) > max Then
max = Prod(i) ‘новое значение максимума
End If
Next i
MaxV1 = max ‘возвращаем результат
End Function Функция получает аргументы – число аргументов (в данном случае, это 6 значений выпуска плюс первый аргумент – всего 7) и массив аргументов ParamArray.
Нужно иметь в виду, что нумерация элементов в этом массиве начинается с 0, поэтому первый элемент у нас Prod(0), а последний – Prod(arg-2).
Преимущества этого способа — мы не заполняем вручную массив, он передается по ссылке, а также можно рассчитывать не только выпуски за 6 месяцев, но и за другое число. Но при этом при создании запроса необходимо менять первый аргумент функции, зато код функции остается прежним.
Вот как выглядит в данном случае выражение в третьем поле запроса:

Можете выбрать вариант, который вам понятней или больше нравится.

Еще по этому заданию

Пользовательские функции в Access — варианты 1-4
Пользовательские функции в Access — варианты 5-9

Источник:
http://studhelper.blogspot.com/2015/08/access-1.html

В программе ms access редактор формул

Вычисления в формах. Создание вычисляемых полей.

Вычисления в формах используются:

  • при создании вычисляемых полей, т. е. таких элементов управления, значения которых вычисляются на основе значений других элементов управления или встроенных функций;
  • для вычисления значения по умолчанию элементов управления формы;
  • в выражениях, с помощью которых задаются некоторые свойства элементов управления, например условие на значение, условия для отбора записей в форме и ряд других.

Правила составления выражений в Access мы уже описывали (см. разд. «Использование выражений в запросах» гл. 4). Поэтому здесь мы остановимся в первую очередь на вычисляемых полях формы и опишем, где они нужны и как их создать.

Внимание
Формулы для вычислений в Access записываются с помощью специального синтаксиса, который диктует правила записи формул и в выражениях Access и в процедурах на VBA. Этот синтаксис несколько отличается от принятого в математике, однако во многом на него похож и интуитивно понятен. Описание синтаксиса вычислительных формул приведено в разд. «Выражения в Access» гл. 4
.

Создание вычисляемых полей

Простейшим вычисляемым полем является поле, в котором должна выводиться текущая дата. Чтобы создать такое поле:

  1. Создайте свободный элемент управления типа Поле (Text Box) в нужном месте формы.
  2. Прямо в поле введите выражение =Date (). Знак равенства обязателен.
  3. Откройте окно Свойства (Properties) для этого элемента и задайте для свойства Формат поля (Format) желаемый формат даты, например Длинный формат даты (Long Date).
  4. Установите длину поля таким образом, чтобы в нем помещалось необходимое количество символов.
  5. Измените название метки этого текстового поля. Созданное поле будет выглядеть, как показано на рис. 9.47.


Рис. 9.47. Вычисляемое поле

Лабораторная работа №1

«Создание документа с многоуровневым списком»

Цель работы: получить практические навыки в работе с многоуровневыми списками.

Задание на работу:Создать документ с многоуровневым списком.

Порядок выполнения работы:

1. Запустить текстовый редактор Microsoft Word.

2. Ввести текст документа. (Использовать табуляцию для ввода текста по колонкам, все линии — рисовать).

3. Пронумеровать абзацы, используя многоуровневый список. Для заголовков использовать интервалы между абзацами, равные 6 пунктам.

4. Отформатировать текст документа согласно образцу.

5. Сохранить документ в своей папке.

6. Завершить работу с редактором.

Требования к оформлению отчета:

Отчет должен содержать наименование и цель работы, порядок выполнения работы и скриншот результатов работы.

  1. Как создать нумерованный список?
  2. Как изменить параметры форматирования номера?
  3. Как создать маркированный список?
  4. Как изменить маркер и его формат?
  5. Как создать многоуровневый список?
  6. Как установить режим табуляции? Как изменить позиции табуляции?

Лабораторная работа №2

Создание документов с таблицами в MS WORD

Цель работы:Получить практические навыки при работе с документами, содержащими таблицы

Задание на работу:Ввести текстовый документ, используя при вводе позиции табуляции и способы создания таблиц.

Порядок выполнения работы:

  1. Запустить текстовый процессор MS WORD.
  2. Ввести данные документа с использованием табуляции, линий по заданию преподавателя.
  3. Создать таблицу, предварительно установив ориентацию листа.
  • Оформить таблицу, используя форматирование ячеек, страницы.
  • Сохранить документ под именем Работа2 в своей папке на диске D:.
  1. Напечатать таблицу.

Содержание отчета:Отчет должен содержать наименование, цель, порядок выполнения работы и скриншот результатов работы.

1. Как установить позиции табуляции?

2. Как удалить позиции табуляции?

3. Как вставить таблицу?

4. Как форматировать данные в ячейках таблицы?

5. Способы изменения стиля оформления таблицы?

6. Как подсчитать суммы по строкам или столбцам таблицы?

Лабораторная работа №3

Работа с редактором формул

Цель работы: получить навыки при вводе математических формул в документ.

Задание на работу:Вставить в документ несколько математических формул, пронумеровать их, изменить размер.

Работа с Microsoft Equation 3.0

Чтобы вставлять в документ математические формулы, содержащие дроби, степени, интегралы, радикалы, матрицы и т.п., используется встроенный редактор формул Microsoft Equation 3.0.

Начинать построение формулы следует с открытия программы. Затем:

а) Поставить курсор ввода в место вставки формулы;

Рисунок 1 Окно редактора формул

б) На вкладке Вставка в разделе Текст нажать кнопку Вставить объект…. На вкладке Создание в списке Тип объектавыбрать выше названный редактор формул. Появляется область для ввода формулы в виде рамки с курсором и панель инструментов Формула, разделённая на две строки.

  • Верхняя строка – позволяет ввести в формулу символы (операторы, специальные знаки, символы), которые выбираются из раскрывающихся списков;
  • Нижняя строка – содержит шаблоны, содержащие математические символы (дроби, интегралы, степени, скобки и т.д.).
  • Пользуясь шаблонами и символами набрать формулу.

а) Поставить курсор ввода в место вставки формулы;

Рисунок 2.Окно режима работы с формулами

б) На вкладке Вставка в разделе Символы выбрать команду Формула. Среди вкладок ленты появляется вкладка Конструктор для работы с формулами. В рабочем поле появляется область для ввода формулы в виде выделенного поля с курсором.

  • В разделе Символы с помощью списка можно найти символ (операторы, специальные знаки, стрелки, символы) и вставить его в формулу;
  • В разделе Структуры можно выбрать шаблон, содержащий математические символы (дроби, интегралы, степени, скобки, матрицы и т.д.);
  • В разделе Сервис кнопка Формула выводит список часто используемых формул.

Формула строится путем заполнения выбранных шаблонов символами (либо с клавиатуры, либо из раздела Символы).

Поле, вставленное с помощью выбранного шаблона и окруженное точечными линиями, в котором мигает курсор ввода, называется слотом.

Для изменения размера всей формулы необходимо выделить ее и выбрать команду Шрифт. Для выполнения операций над готовой формулой – в ее поле нажать ? и выбрать из списка нужную команду, например Выравнивание.

Для перемещения между слотами формулы используются следующие клавиши:

Источник:
http://hrom5.ru/v-programme-ms-access-redaktor-formul/