Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.81/100: Рейтинг темы: голосов - 100, средняя оценка - 4.81
2 / 2 / 0
Регистрация: 01.11.2013
Сообщений: 56

Создание теста VBA Excel

08.12.2013, 19:41. Показов 21374. Ответов 32
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую уважаемые форумчане! У меня курсовая работа по VBA, которую нужно сдать на предстоящей неделе, в связи с чем вынужден просить помощи, так как сам мягко говоря - ничего в этом не смыслю. (теорию выучил неплохо, написание кодов парализовано напрочь).
Суть работы в создании теста. Почитав похожие темы, я не нашел подходящего мне варианта. Постараюсь описать приблизительный вид моего задания:

1. По кнопке вызывается титульная форма с приветствием (Небольшой рисунок, разные цвета, некоторый текст и кнопка "Начать тест")
2. Нажимая кнопку "Начать тест" мы переходим к другой форме с 1-м вопросом, содержащей: Текст вопроса, N-е число вариантов ответа (допустим 3) и кнопки "Продолжить", "Выход" (просто закрытие формы). Читаем вопрос, выбираем вариант ответа и нажимаем продолжить. P.S. К каждому варианту ответа мы привязываем определенное кол-во баллов, сумма которых посчитается по окончанию тестирования
3. Допустим 10 вопросов, читаем вопрос, выбираем ответ, идем дальше
4. Ответив на последний вопрос, выскакивает форма с подсчитанными баллами и интерпретацией относительно количества баллов и кнопкой "Спасибо, завершить"

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

Заранее спасибо! Очень выручите
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.12.2013, 19:41
Ответы с готовыми решениями:

Создание теста в VBA Excel
Создание теста в VBA Excel Помогите пожалуйста. Нужно создать тест в VBA Exsel. А именно есть вопросы записаны в ячейки A1, A2, A3,...

Создание теста VBA Excel UserForm
Всем привет, нужна помощь в создании теста в VBA.Тест нужно создать в UserForm. ТАм должно присутствовать следующие: 1. По кнопке...

Создание теста VBA Excel MsgBox
Всем привет...есть такая проблема с курсовой...Попалась тема по созданию теста, а не понимаю как.Помогите если можете...Ответы на вопросы в...

32
2 / 2 / 0
Регистрация: 01.11.2013
Сообщений: 56
23.12.2013, 20:20  [ТС]
Студворк — интернет-сервис помощи студентам
С описанием...
2
6082 / 1327 / 195
Регистрация: 12.12.2012
Сообщений: 1,023
24.12.2013, 15:08
Лучший ответ Сообщение было отмечено как решение

Решение

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

Результат в приложении.

С уважением,
Aksima
Вложения
Тип файла: rar Тест_-_Ваш_уровень_общительности_(24_12_2013).rar (134.2 Кб, 214 просмотров)
3
2 / 2 / 0
Регистрация: 01.11.2013
Сообщений: 56
25.12.2013, 13:10  [ТС]
Вновь прошу прощения за поздний ответ и огромное спасибо! Бессонная выдается неделя, но осталась немного домучиться и начну ответственное изучение Vba.
Вы в свою очередь меня безмерно выручили, благодарю и с наступающим Новым Годом!
0
0 / 0 / 0
Регистрация: 24.08.2022
Сообщений: 3
02.09.2022, 20:30
toiai, LaDav, Аксима, Здравствуйте, писал самостоятельно тест, было много сложностей, но тут натолкнулся на вашу работу, очень она меня заинтриговала. Я же сделал все в каждой отдельной форме, и каждый вопрос прописывал там же. Подсчет результатов проделал через формулы на отдельном листе, а интерпретацию уже выводил в отдельную форму. У меня возник вопрос по вашему тесту, как сделать так, чтобы программа вписывала не только результат и интерпретацию итогового результата. Но и прописывала результаты каждого вопроса, плюс еще подсчитывала баллы за каждый вопрос. Если у каждого ответа и у каждого вопроса свои баллы. А так же хотелось уточнить, как сделать так, чтобы если человек прерывался на тесте, по неизвестным причинам, он мог выбрать себя и продолжить прохождение, что так же отмечается датой продолжения и с какого пункта дальше проходит тестирование.
0
0 / 0 / 0
Регистрация: 20.08.2018
Сообщений: 5
13.12.2022, 07:36
Добрый день!
Помогите пожалуйста , (на основе данного файла Тестирования) мне нужно, чтоб выбирались например 5 вопросов случайным выбором(random) из всего списка вопросов на листе Quiz, возможно ли это реализовать? и как?
Заранее спасибо!
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12512 / 5086 / 814
Регистрация: 07.08.2010
Сообщений: 14,972
Записей в блоге: 4
13.12.2022, 08:21
Цитата Сообщение от RinatSibay Посмотреть сообщение
А так же хотелось уточнить, как сделать так, чтобы если человек прерывался на тесте, по неизвестным причинам, он мог выбрать себя и продолжить прохождение, что так же отмечается датой продолжения и с какого пункта дальше проходит тестирование.
видимо в этом случае делала бы задачу в ACCESS
0
13.12.2022, 08:28

Не по теме:

shanemac51, извините, хочу обратить Ваше внимание, что Rita2018 подняла старую тему.

0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12512 / 5086 / 814
Регистрация: 07.08.2010
Сообщений: 14,972
Записей в блоге: 4
13.12.2022, 08:33
I can,
старая тема - не криминал, значит студентка действительно искала по форуму, даже нашла подобное решение
молодец Рита!
не все студенты лодыри
---
тему же поднял Ринат, но он видимо как-то решил свою задачу, без помощи нашего форума
0
0 / 0 / 0
Регистрация: 20.08.2018
Сообщений: 5
13.12.2022, 11:03
shanemac51, скажите пожалуйста это возможно реализовать? или же только access.....
0
428 / 333 / 61
Регистрация: 29.06.2019
Сообщений: 493
13.12.2022, 11:16
Rita2018, может это похожее решение? Выбрать 8 вопросов из 15-и
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12512 / 5086 / 814
Регистрация: 07.08.2010
Сообщений: 14,972
Записей в блоге: 4
13.12.2022, 11:23
Цитата Сообщение от Rita2018 Посмотреть сообщение
из всего списка вопросов на лис
выбрать случайное число можно и в ексель и по нему через ВПР прицепить наименование, но весь функционал из сообщения Рената навряд ли

ведь требуются мак минимум таблицы, которые удобнее обрабатывать в ACCESS

- вопросы, темы, предметы
- ответы
- студенты, группы
- журнал сдачи(код1, дата, код студента....)
- журнал ответов студента(код2, код1, код вопроса, ответ)
0
0 / 0 / 0
Регистрация: 20.08.2018
Сообщений: 5
13.12.2022, 11:38
Знаете, мне конечно такой большой функционал не нужен....просто выборка вопросов, ответы и результат
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12512 / 5086 / 814
Регистрация: 07.08.2010
Сообщений: 14,972
Записей в блоге: 4
13.12.2022, 12:20
Цитата Сообщение от Rita2018 Посмотреть сообщение
просто выборка вопросов, ответы
как в екселе исключить повторы
Цитата Сообщение от Rita2018 Посмотреть сообщение
результат
как сосчитать результат для конкретного студента и куда его записать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.12.2022, 12:20

Создание теста VBA Excel UserForm
Как в UserForm внести таблицу к примеру в этом тесте, задание с таблицей ниже...2 пример

Создание теста VBA Excel UserForm
Как сделать так что бы после нажатия кнопки завершить, цикл завершался и показывало результат набранный до момента нажати

Изменение теста VBA Excel UserForm
Как изменить вопросы в этом тесте?

Создание папок в VBA Excel
Добрый день!Пожалуйста помогите с VBA Exсel 1.При начале нового дня создать новую папку с именем даты .Например:27.05.2015г. 2.При...

Создание папок VBA Excel
Добрый день!Пожалуйста помогите с VBA Exсel 1.При начале нового дня создать новую папку с именем даты .Например:27.05.2015г. 2.При...


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

Или воспользуйтесь поиском по форуму:
33
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru