Elettracompany.com

Компьютерный справочник
52 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Практикум vba excel

Лабораторный практикум по VBA

Как организовать дистанционное обучение во время карантина?

Помогает проект «Инфоурок»

Выберите книгу со скидкой:

ЕГЭ. Информатика. Новый полный справочник для подготовки к ЕГЭ

350 руб. 171.00 руб.

Изучаем C++ через программирование игр

350 руб. 837.00 руб.

ОГЭ-2020. Информатика. Тренировочные варианты

350 руб. 205.00 руб.

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

350 руб. 2446.00 руб.

ЕГЭ-2020. Информатика. Сборник заданий: 350 заданий с ответами

350 руб. 111.00 руб.

Выразительный JavaScript. Современное веб-программирование. 3-е издание

350 руб. 1815.00 руб.

Современный язык Java. Лямбда-выражения, потоки и функциональное программирование

350 руб. 2085.00 руб.

Вероятностное программирование на Python: байесовский вывод и алгоритмы

350 руб. 1748.00 руб.

Объектно-ориентированное программирование в С++. Классика Computer Science

350 руб. 1702.00 руб.

Изучаем программирование на JavaScript

350 руб. 2092.00 руб.

Экстремальное программирование: разработка через тестирование

350 руб. 994.00 руб.

CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#. 4-е изд.

350 руб. 1843.00 руб.

БОЛЕЕ 58 000 КНИГ И ШИРОКИЙ ВЫБОР КАНЦТОВАРОВ! ИНФОЛАВКА

Инфолавка — книжный магазин для педагогов и родителей от проекта «Инфоурок»

Бесплатный
Дистанционный конкурс «Стоп коронавирус»

Необходимо открыть файл index.htm.

Курс содержит 8 лабораторных работ по программированию в Microsoft Excel на Visual Basic for Applications. Лабораторные работы ориентированы на учащихся старших классов в рамках учебного процесса на уроках или во внеурочной деятельности. Данный курс можно использовать и в проектной деятельности.

  • Зятикова Светлана Николаевна
  • Написать
  • 133
  • 31.10.2019

Номер материала: ДБ-770532

Добавляйте авторские материалы и получите призы от Инфоурок

Еженедельный призовой фонд 100 000 Р

  • 31.10.2019
  • 59
  • 31.10.2019
  • 50
  • 31.10.2019
  • 112
  • 31.10.2019
  • 42
  • 31.10.2019
  • 68
  • 31.10.2019
  • 46
  • 31.10.2019
  • 37
  • 31.10.2019
  • 39

Не нашли то что искали?

Вам будут интересны эти курсы:

Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение редакции может не совпадать с точкой зрения авторов.

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

Практическая работа в редакторе VBA «Создание пользовательской формы «Расчет скорости»»

Тип урока: урок закрепления новых знаний и выработки умений.

Цель урока: закрепление пройденного материала по созданию пользовательской формы; вставки надписей, полей, кнопок и картинки в пользовательскую форму; программирование кнопок пользовательской формы; вызов пользовательской формы на рабочий стол редактора Excel; проверка работы пользовательской формы.

Оборудование: компьютер, проектор, экран.

Продолжительность работы: 40 минут.

Домашнее задание: 5 минут.

  1. Открыть или создать файл для работы;
  2. Перейти в редактор Visual Basic (Сервис >Макрос >редактор Visual Basic);
  3. Создать пользовательскую форму (Insert>UserForm);

    На панели элементов выбрать пиктограмму “Label” — “Надпись”;

  • В пользовательской форме нарисовать окно для надписи.
  • В окне сделать надпись “Расстояние”, для этого:
    — щелкнуть правой кнопкой по окну “Label1” и выбрать команду “Properties”;

    — в появившемся окне свойств выбрать:

    — свойство “Caption”, в котором вместо слова “Label1” написать слово “Расстояние”;
    свойство “TextAlign”, в котором поставить цифру 2 – выравнивание по центру.

  • Аналогичным образом сделать еще две надписи: “Время” и “Скорость”.
  • Подключить пиктограмму “TextBox”“Поле” и под каждой надписью нарисовать окно.

  • Подключить пиктограмму “CommandButton”“Кнопка”.
  • Нарисовать в пользовательской форме 2 кнопки и подписать их “Выход из формы” и “Расчет Скорости” с помощью свойств “Caption” и “TextAlign”.
  • Свернуть окно редактора Visual Basic.
  • Войти в редактор Paint и нарисовать машинку в верхнем левом углу рабочего листа.
  • Сохранить данный рисунок на Рабочем столе под именем “Машина”.
  • Развернуть Пользовательскую форму.
  • Нажать пиктограмму “Image”.

    Читать еще:  Скачать таблицу word бесплатно

  • Нарисовать окно в пользовательской форме.
  • В появившемся окне “Properties” выбрать:
    — свойство “Picture” и щелкните по слову “None”;
    — в появившемся окне “LoadPicture” войти на Рабочий стол, найти

    свой файл “Машина” и выполнить команду “Открыть”;
    — в свойстве “PictureAlignment” поставить “0”, должна появиться картинка
    Вашей машины.

  • В получившейся пользовательской форме запрограммируйте кнопку “CommandButton1” для этого:
    — два раза щелкните по кнопке “Выход из формы”;
    — написать оператор UserForm1.Hide (закрыть пользовательскую форму №1);
    1. Запрограммировать кнопку “CommandButton2”“Расчет скорости” для этого:

    — два раза щелкнуть по кнопке;
    — написать программу:
    S = Val(TextBox1) — считываем значение из окошка TextBox1

    T = Val(TextBox2) — считываем значение из окошка TextBox2

    V = S / T — производим вычисление скорости

    TextBox3 = Str(V) — полученное значение записываем в окошко TextBox3

  • Перейти на рабочий лист редактора Excel.
  • Подключить панель элементов (Вид > Панели инструментов > Панель элементов).
  • Начертить кнопку и подписать ее “Вызов формы”. Запрограммировать данную кнопку, для этого:
    ? два раза щелкнуть по кнопке левой кнопкой мыши;
    ? написать фразу – UserForm1.Show (Показать пользовательскую форму №1)

    На панели элементов отключить Режим конструктора.

  • Вызвать получившуюся форму и проверить работу всех кнопок.
  • Создать пользовательскую форму по заданному образцу и проверить ее работу.

    Лабораторный практикум по VBA

    Как организовать дистанционное обучение во время карантина?

    Помогает проект «Инфоурок»

    Выберите книгу со скидкой:

    ЕГЭ. Информатика. Новый полный справочник для подготовки к ЕГЭ

    350 руб. 171.00 руб.

    Изучаем C++ через программирование игр

    350 руб. 837.00 руб.

    ОГЭ-2020. Информатика. Тренировочные варианты

    350 руб. 205.00 руб.

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

    350 руб. 2446.00 руб.

    ЕГЭ-2020. Информатика. Сборник заданий: 350 заданий с ответами

    350 руб. 111.00 руб.

    Выразительный JavaScript. Современное веб-программирование. 3-е издание

    350 руб. 1815.00 руб.

    Современный язык Java. Лямбда-выражения, потоки и функциональное программирование

    350 руб. 2085.00 руб.

    Вероятностное программирование на Python: байесовский вывод и алгоритмы

    350 руб. 1748.00 руб.

    Объектно-ориентированное программирование в С++. Классика Computer Science

    350 руб. 1702.00 руб.

    Изучаем программирование на JavaScript

    350 руб. 2092.00 руб.

    Экстремальное программирование: разработка через тестирование

    350 руб. 994.00 руб.

    CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#. 4-е изд.

    350 руб. 1843.00 руб.

    БОЛЕЕ 58 000 КНИГ И ШИРОКИЙ ВЫБОР КАНЦТОВАРОВ! ИНФОЛАВКА

    Инфолавка — книжный магазин для педагогов и родителей от проекта «Инфоурок»

    Бесплатный
    Дистанционный конкурс «Стоп коронавирус»

    Необходимо открыть файл index.htm.

    Курс содержит 8 лабораторных работ по программированию в Microsoft Excel на Visual Basic for Applications. Лабораторные работы ориентированы на учащихся старших классов в рамках учебного процесса на уроках или во внеурочной деятельности. Данный курс можно использовать и в проектной деятельности.

    • Зятикова Светлана Николаевна
    • Написать
    • 134
    • 31.10.2019

    Номер материала: ДБ-770532

    Добавляйте авторские материалы и получите призы от Инфоурок

    Еженедельный призовой фонд 100 000 Р

    • 31.10.2019
    • 59
    • 31.10.2019
    • 50
    • 31.10.2019
    • 112
    • 31.10.2019
    • 42
    • 31.10.2019
    • 68
    • 31.10.2019
    • 46
    • 31.10.2019
    • 37
    • 31.10.2019
    • 39

    Не нашли то что искали?

    Вам будут интересны эти курсы:

    Все материалы, размещенные на сайте, созданы авторами сайта либо размещены пользователями сайта и представлены на сайте исключительно для ознакомления. Авторские права на материалы принадлежат их законным авторам. Частичное или полное копирование материалов сайта без письменного разрешения администрации сайта запрещено! Мнение редакции может не совпадать с точкой зрения авторов.

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

    Практикум: Программирование макросов на VBA в Microsoft Excel 2019-2016

    Ближайшая группа:

    Стоимость обучения 6 450 ₽

    Изучили все особенности создания макросов на VBA? – Самое время закрепить новые знания на практике! Практикум «Создание макросов в Microsoft Excel на VBA» – самый полезный способ овладения навыками уверенной работы со всеми инструментами VBA, что поможет Вам без проблем решать задачи любого уровня сложности, возникающие при создании макросов в Excel.

    Читать еще:  Разрыв страницы word 2020

    Практикум построен как выполнение единой комплексной задачи посредством последовательного создания нескольких макросов, а затем их объединения их в одно решение. В ходе выполнения данного кейса Вы используете почти все инструменты, изученные на предыдущих курсах по VBA, и такой подход станет для Вас лучшим способом закрепления полученных во время обучения знаний.

    Вы в режиме реальной работы познакомитесь с инструментами FileSystemObject, Collection, SQL, научитесь обращаться к объектным моделям с помощью ADO, Outlook и др. Освоив программу практикума, Вы научитесь использовать возможности языка программирования VBA для быстрой и эффективной автоматизации операций, часто повторяющихся в работе с Microsoft Excel.

    Практикум адресован опытным пользователям Excel, имеющим базовый опыт создания макросов на языке VBA (Visual Basic for Applications). Своим опытом с Вами поделится преподаватель-практик, настоящий эксперт Microsoft Excel.

    Научитесь профессионально создавать макросы в Microsoft Excel! Пройдите наш практикум!

    Во время обучения Вы узнаете:

    Постановка задачи

    Структура и алгоритм решения, перечень используемых инструментов

    Разработка, отладка и тестирование отдельных модулей решения

    • Диалоговое окно для выбора обрабатываемых файлов (UserForm, FileDialog).
    • Сбор выбранных файлов в коллекцию для последующей обработки (FileSystemObject, Collection, циклы).
    • Цикличный перебор файлов и листов (циклы, объекты Workbook и Worksheet).
    • Организация ProgressBar для информирования пользователя о ходе выполнения макроса (UserForm).
    • Сбор данных с листов с нормализацией структуры данных в сводный лист (циклы, массивы, всевозможные свойства и методы объекта Range).
    • Формирование сводных отчётов на основании части данных исходного массива с помощью SQL (PivotTable, объектная модель ADO, SQL).
    • Создание директории и сохранение созданных отчётов в неё (функции VBA для работы с файловой системой).
    • Отправка сформированных файлов через Outlook (объектная модель Outlook, вызов процедуры с аргументами).

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

    Учебная нагрузка в классе

    20 ак.ч.

    Ближайшие группы:

    Преподаватели:

    Тихонов Ярослав Анатольевич

    Cертифицированный инструктор, обладатель престижных международных сертификаций, подтверждающих экспертный статус, включая Microsoft Office Specialist Master. Эксперт в области бизнес-аналитики и сложного анализа данных. Практикующий преподаватель курсов по Microsoft Excel. В совершенстве владеет пакетом MS Office и с удовольствием делится своими ценными знаниями со слушателями. Под его руководством Вы узнаете все секреты правильного использования сложных формул и расчётов в Excel!

    Ярослав Анатольевич имеет большой опыт работы в различных областях: IT, маркетинг, продажи, медиа. Начинал профессиональную карьеру с должности инженера-тестировщика. Работал в страховании, атомной отрасли, телекоме, в области системной интеграции. В послужном списке числятся известные компании, включая LETA IT-company и ЗАО «КРОК инкорпорейтед».

    Преподаватель всегда открыт для аудитории и с радостью отвечает на возникающие вопросы. Обучение на курсах под руководством Ярослава Анатольевича станет залогом Вашего успеха на пути становления настоящим профессионалом Microsoft Excel.

    Сертифицированный специалист Microsoft Office Excel® 2016 Expert
    Сертифицированный специалист Microsoft Office Outlook® 2016
    Сертифицированный специалист Microsoft Office PowerPoint® 2016
    Сертифицированный специалист Microsoft Office Specialist 2016 Master
    Сертифицированный специалист Microsoft Office Word 2016 Expert

    Понравится Вам и выполнение практических работ под наблюдением Сергея Батулина, и особенно профессиональный разбор их результатов, который проведет преподаватель по их окончании.

    Книги для изучения Excel и VBA

    Содержание этой страницы полностью соответствует названию. Здесь я буду выкладывать книги для изучения Excel и VBA, различные справочники или ссылки на ресурсы, с которых подобные справочники и книги можно скачать. Выложенные пособия могут пригодиться не только начинающим изучать Excel и VBA, но и более продвинутым пользователям.

    Справочник по функциям листа Excel — это справочник по функциям листа Excel в формате справки Windows .chm. Файл содержит полный перечень функций листа Excel на русском и английском языках и снабжена примерами использования и применения функций. Справочник может понадобиться как начинающим, так и уже более искушенным пользователям.

    Формат файла: .chm

    Справочник по функциям листа Excel (532,2 KiB, 15 678 скачиваний)
    У Вас нет прав для скачивания этого файла. Возможно, Вы не зарегистрированы на сайте. Зарегистрируйтесь и попробуйте скачать снова.

    Читать еще:  Как открыть одновременно 2 документа word

    VBA Программирование в MSOffice — очень хороший учебник для начинающих программировать в VBA. Книга написана сертифицированным преподавателем Microsoft Office доступным для понимания языком, снабжена грамотными листингами кодов. Учебник поможет освоить программирование не только в Microsoft Excel, но и Microsoft Word и Microsoft Project.

    Формат файла: .pdf

    VBA Программироваие в MSOffice (4,1 MiB, 26 879 скачиваний)
    У Вас нет прав для скачивания этого файла. Возможно, Вы не зарегистрированы на сайте. Зарегистрируйтесь и попробуйте скачать снова.

    Уокенбах Дж. Профессиональное программирование в VBA Excel 2003 — пожалуй самый популярный учебник для начинающих. Многие начинали именно с него. Правда, в печатной версии данного учебника использованы листинги кодов, которые не всегда нужно принимать на веру — очень часто там встречаются опечатки и вместо английских символом встречаются русские. Поэтому лично я бы посоветовал не копировать коды напрямую из книги, а переписывать их вручную в редакторе VBA. Так и запомнится лучше и избавите себя от поиска ошибок.

    Формат файла: .pdf

    Ссылка удалена по требованию правообладателя

    Office 2007. Самоучитель — Если Вы решили поближе познакомиться с интерфейсом и основными возможностями приложений Microsoft Office, то советую почитать данную книгу. В ней описано все необходимое для успешной работы в таких приложениях как: Excel, Word, Outlook, Power Point, Access. После прочтения Вы сможете создавать красивые презентации и информативные графики, научитель создавать задачи в Outlook и базы в Access.

    Формат файла: .pdf

    Ссылка для скачивания: 2007_Samouchitel.zip
    Пароль к архиву: 12345

    Он-лайн видеообучение — Данная ссылка отличается от всех описанных выше тем, что это не книга — это он-лайн сервис. Бесплатный. На этом сайте просто огромное количество материала и по Excel, и по Word, и по Outlook, и по VBA и по другим языкам программирования. Чем удобны такие материалы: Вам рассказывают и одновременно показывают необходимые действия. Это намного лучше одной статической картинки. И я бы сравнил это с живыми курсами, с той лишь разницей, что Вы не можете задать вопрос преподавателю. Но есть и плюсы — Вы в любой момент можете остановить урок, отдохнуть, а затем продолжить обучение с того момента, на котором закончили.

    Русская справка по Visual Basic for Application(VBA) — Это официальная справка по Visual Basic for Application(VBA), которая была включена в пакет Microsoft Office 97. Тогда справка была еще русифицирована. Ни для кого не секрет, что сейчас во всех версиях офиса справка по VBA доступна только на английском языке, независимо от локализации. А по буржуйски не все могут читать(даже сносно, как показывает практика).
    Хочу сразу предупредить — т.к. справка предназначена для довольно старой версии, в ней описаны не все методы и свойста. Но основная их масса все же описана и, надеюсь, данная справка поможет Вам в начальном изучении VBA.

    Формат файла: .файл справки

    RUS_VBA.zip (1,1 MiB, 9 294 скачиваний)
    У Вас нет прав для скачивания этого файла. Возможно, Вы не зарегистрированы на сайте. Зарегистрируйтесь и попробуйте скачать снова.

    Объекты Shell_RegExp и пр — целый сборник примеров работы с такими объектами как: Shell, RegExp, FileSystemObject, WshShell, Dictionary, WshNetwork, WScript, константы и функции WScript. Все примеры структурированы по разделам и сделаны в качестве справки по свойствам и методам каждого из объектов. Очень удобно, если не очень часто применяете в работе эти объекты и что-то забылось.

    Формат файла: .файл справки

    _Shell_RegExp__.chm (207,6 KiB, 1 519 скачиваний)

    VBA First Steps — по сути это сохраненный в формате справки сайт http://www.firststeps.ru/, который собрал в себе множество приемов по работе в VBA как для начинающих его изучать, так и для более продвинутых.

    Формат файла: .файл справки

    VBA_First_Steps.chm (1,1 MiB, 2 555 скачиваний)

    vbfunction — описание и примеры использование почти всех встроенных функций VBA в алфавитном порядке от А.Климова.

    Формат файла: .файл справки

    vbfunction.chm (139,3 KiB, 2 731 скачиваний)

    0 0 голоса
    Рейтинг статьи
    Ссылка на основную публикацию
    ВсеИнструменты 220 Вольт