Форум программистов, компьютерный форум, киберфорум
MS Office Word
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
-2 / 0 / 0
Регистрация: 05.03.2022
Сообщений: 22
1

Решение задач в пакете MS Office с использованием VBA

09.04.2022, 10:32. Показов 956. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задания
Изучите материалы по VBA выше.

Создайте файл MS Excell, содержащий изменения курса любой валюты.

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

Создайте файл MS Excell, содержащий таблицу, отражающуюе следующие сведения об успеваемости студентов: номер по порядку, ФИО, основа обучения (бюджет/контракт), группа, дисциплина, преподаватель, дата сдачи и оценка.
1) Создайте макрос для фильтрации студентов, обучающихся без "3" и обучающихся на бюджете, назначьте им стипендию в размере 100%.
2) Создайте макрос для сортировки записей о студентах в порядке возрастания успеваемости по заданному предмету.
3) Создайте макрос для сортировки записей о студентах в порядке возрастания фамилии и назначьте выполнение этого макроса кнопке ОБНОВИТЬ.
4) Создайте макрос для формирования графика успеваемости студентов.

Откройте редактор VBA, выберите записанный макрос в списке макросов приложения, а затем нажмите кнопку ИЗМЕНИТЬ (edit). Запускается редактор VBA, и в окне модуля выводится текст созданного макроса.

Изучите интерфейс редактора VBA:
найдите и определите назначение окна проекта;
найдите и определите назначение окна свойств;
найдите и определите назначение окна модуля;
Попробуйте скрыть, закрепить и переместить окно проекта.
При помощи команды ВСТАВКА/МОДУЛЬ (Insert/Module) создайте новый модуль в своем проекте. В окне свойств задайте имя нового модуля. Убедитесь, что в окне проекта, в соответствующем разделе появился только что созданный модуль.

В окне модуля напишите следующие код:
Visual Basic
1
2
3
4
5
6
7
8
9
Sub ClearCellData()
  ' пример макроса
  Range("A1:H1").Select
  Selection.Clear
End Sub
 
Sub NewMacro()
  X = MsgBox("Создать новый макрос?", vbDefaultButton1)
End Sub
Обратите внимание на два списка, расположенных под строкой заголовка окна. В первом списке выводятся все объекты модуля, а во втором - список процедур, связанных с выбранным объектом.
Запустите процедуру.

Изучите другие команды меню Вставка. Изучите команды меню Отладки и Запуска.

Решите следующие задачи:
1) В ячейках A1:E6 и G1:G5 Заданы две прямоугольные матрицы A и B соответственно. Написать макрос, который будет выполнять перемножение AxB и вывод результата в ячейки J1:J5.
2) Найти минимальное число из четырех заданных чисел в ячейках A2, B2, C2, D2 (ячейки A1, B1, C1,D1 содержат заголовки таблицы) и поместить результат в ячейку F2.
3) Напишите макрос, определяющий, является ли число в ячейке B2 совершенным. Результат поместить в ячейку C2 в виде: "совершенное число"/"не совершенное число". (Число называется совершенным, если оно равно сумме своих делителей, например 6=1+2+3.)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.04.2022, 10:32
Ответы с готовыми решениями:

Решение задач в пакете MS Office с использованием VBA
Изучите материалы по VBA выше. Создайте файл MS Excell, содержащий изменения курса любой валюты....

Решение задач-vba
Не могу понять, как это делать. 1 Дана матрица А размерности (n*m). Определить количество...

Решение задач по Pascal в excel VBA
1.Даны переменные A, B, C. Изменить их значения, переместив содержимое A в B, B — в C, C — в A, и...

VBA. Решение задач циклической структуры
Помогите с решением!!(файл прикреплён) Добавлено через 12 минут 1)Даны целы числа из диапазона...

Найти решение трех задач VBA
Здравствуйте! Помогите решить задачи VBA: 1. Дано три действительных числа a,b,c. Найти...

1
ᴁ®
Эксперт MS Access
3864 / 2194 / 459
Регистрация: 13.12.2016
Сообщений: 7,512
Записей в блоге: 5
12.04.2022, 21:43 2
n1k1ns, не соображу. Вы требуете, просите или хвастаетесь? Тут для безнадежных есть раздел, где за деньги делают для одаренных. Вам туда.
1
12.04.2022, 21:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.04.2022, 21:43
Помогаю со студенческими работами здесь

решение задач с использованием рекурсии
Ув Форумчане подскажите пожалуйста либо ресурс где это можно прочитать мне нужно эту тему расписать...

Решение задач с использованием рекурсии
Когда я обратился к поисковой системе, то я не нашёл ни одного упоминания о рекурсии. Испытав шок,...

Решение задач с использованием input
1)Создайте функцию, которая принимает переменное количество аргументов и находит среднее...

Решение задач с использованием процедур
Написать процедуру рисования фигуры из звездочек: ******** *** *** ** ** * * * *...

Решение задач и использованием JavaScript
Провайдер интернет-услуг собирается предложить в городе N услуги доступа к Интернет через...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru