|
2 / 2 / 0
Регистрация: 01.11.2013
Сообщений: 56
|
|
Создание теста VBA Excel08.12.2013, 19:41. Показов 21374. Ответов 32
Метки нет (Все метки)
Приветствую уважаемые форумчане! У меня курсовая работа по VBA, которую нужно сдать на предстоящей неделе, в связи с чем вынужден просить помощи, так как сам мягко говоря - ничего в этом не смыслю. (теорию выучил неплохо, написание кодов парализовано напрочь).
Суть работы в создании теста. Почитав похожие темы, я не нашел подходящего мне варианта. Постараюсь описать приблизительный вид моего задания: 1. По кнопке вызывается титульная форма с приветствием (Небольшой рисунок, разные цвета, некоторый текст и кнопка "Начать тест") 2. Нажимая кнопку "Начать тест" мы переходим к другой форме с 1-м вопросом, содержащей: Текст вопроса, N-е число вариантов ответа (допустим 3) и кнопки "Продолжить", "Выход" (просто закрытие формы). Читаем вопрос, выбираем вариант ответа и нажимаем продолжить. P.S. К каждому варианту ответа мы привязываем определенное кол-во баллов, сумма которых посчитается по окончанию тестирования 3. Допустим 10 вопросов, читаем вопрос, выбираем ответ, идем дальше 4. Ответив на последний вопрос, выскакивает форма с подсчитанными баллами и интерпретацией относительно количества баллов и кнопкой "Спасибо, завершить" Иными словами нечто похожее на онлайн тестирование. Я понимаю что прошу слишком много, но помимо представления должного вида работы, я не смыслю как это дело осуществить. Если есть нечто похожее, прошу - дайте ссылочку на тему или помогите разобраться с этим делом. Буду благодарен за самую простейшую работу, для примера, которую потом переделаю под себя. Заранее спасибо! Очень выручите
0
|
|
| 08.12.2013, 19:41 | |
|
Ответы с готовыми решениями:
32
Создание теста VBA Excel UserForm Создание теста VBA Excel MsgBox |
|
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
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
|
|
|
Модератор
|
|
| 13.12.2022, 08:21 | |
|
0
|
|
| 13.12.2022, 08:28 | |
|
Не по теме: shanemac51, извините, хочу обратить Ваше внимание, что Rita2018 подняла старую тему.
0
|
|
|
Модератор
|
|
| 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
|
|
|
Модератор
|
||
| 13.12.2022, 11:23 | ||
|
ведь требуются мак минимум таблицы, которые удобнее обрабатывать в ACCESS - вопросы, темы, предметы - ответы - студенты, группы - журнал сдачи(код1, дата, код студента....) - журнал ответов студента(код2, код1, код вопроса, ответ)
0
|
||
|
0 / 0 / 0
Регистрация: 20.08.2018
Сообщений: 5
|
|
| 13.12.2022, 11:38 | |
|
Знаете, мне конечно такой большой функционал не нужен....просто выборка вопросов, ответы и результат
0
|
|
|
Модератор
|
|||
| 13.12.2022, 12:20 | |||
|
0
|
|||
| 13.12.2022, 12:20 | |
|
Создание теста VBA Excel UserForm Создание теста VBA Excel UserForm Изменение теста VBA Excel UserForm Создание папок в VBA Excel Создание папок VBA Excel Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
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 и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|