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

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

09.07.2015, 15:50. Показов 3239. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день! нужна ваша помощь.
1 этап.
Есть анкета (Лист 1) , нужно чтобы данные с этой анкеты сохранялись в отдельном листе(Лист 2), который будет использоваться , как база данных. В которую будет вносится информация в виде строки из нескольких ячеек анкеты (Лист 1).
После нажатия кнопки в анкете (Лист 1)очередные данные должны подгружаться на строку ниже, тем создавая базу данных (в том случае, если в базе еще нет данной информации).

2 этап.
В анкете (Лист 1) предполагается опция в виде ячейки с выпадающем меню из которого можно выбрать переменную из базы данных (Лист 2). (в случае, если она там есть)
При выборе какой-нибудь переменной предполагается автоматическая загрузка всех остальных ячеек в анкете (Лист 1), уже загруженной информации ранее в базе данных (Лист 2)

Подскажите, возможно ли сделать данные опции с помощью VBA? Если да, то подскажите как их реализовать.

P.S. В написании макросов честно говоря не силен.
Вложения
Тип файла: xlsx Макет_Анкета.xlsx (14.9 Кб, 10 просмотров)
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.07.2015, 15:50
Ответы с готовыми решениями:

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

Создание и управление базой данных
доброго времени суток, пишу приложение на winjs, подскажите как создать и управлять базой данных ответ нужен или как это сделать на js...

Создание сайта с базой данных
Нужно сделать сайт с базой данных. Где будет сделать без разницы. Главное чтобы можно было открывать на других компьютерах. Спасибо ...

24
 Аватар для chumich
2081 / 1239 / 464
Регистрация: 20.12.2014
Сообщений: 3,234
14.07.2015, 12:13
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от CheBo Посмотреть сообщение
В поисковике (в выпадающем списке), хотелось бы добавить выбор компании не только по клику мыши, но и по нажатию "Enter". (print screen во вложении "PS1")
Вы уверены, что это нужно? Сейчас вы просто делаете двойной клик по нужной строке, а с Enter придется сначала выделить строку кликом, потом нажимать Enter. На мой взгляд, смысла нет, но можно попробовать.
Цитата Сообщение от CheBo Посмотреть сообщение
как только мы выбрали нужный вариант, проверили детали (адреса) и решили поменять на другой вариант, удалив последние несколько символов
Если честно, то это и не было предусмотрено. Подразумевалось, что при выборе из первого списка и появлении второго, первый больше не нужен и будет происходить выбор из существующих вариантов - это же поиск . Но я подумаю над такой возможностью.
Цитата Сообщение от CheBo Посмотреть сообщение
если это решается в два клика, то было бы здорово, если нет, то нет
Если найдется простое решение, то сделаю, если нет, начну переделывать на чистовик как есть.
0
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 12
14.07.2015, 13:21  [ТС]
chumich,
Цитата Сообщение от chumich Посмотреть сообщение
Вы уверены, что это нужно? Сейчас вы просто делаете двойной клик по нужной строке, а с Enter придется сначала выделить строку кликом, потом нажимать Enter. На мой взгляд, смысла нет, но можно попробовать.
Вы правы, это лишнее. Это не нужно
Цитата Сообщение от chumich Посмотреть сообщение
Если найдется простое решение, то сделаю, если нет, начну переделывать на чистовик как есть.
Не хочется вас напрягать такой мелкой деталью...
С нетерпением жду чистовика
0
 Аватар для chumich
2081 / 1239 / 464
Регистрация: 20.12.2014
Сообщений: 3,234
14.07.2015, 15:37
Лучший ответ Сообщение было отмечено CheBo как решение

Решение

Держите. Думаю теперь вы сможете делать в поиске всё, что захотите . Удалять по одному символу, по несколько символов, все сразу, вставлять через ctrl+v нужный текст, работать уже после выбора в первом списке, изменяя выбор. Вставку через Enter делать на стал, с вашего согласия. Если моей фантазии на что-то не хватило - пишите, будет время - доработаю.
Вложения
Тип файла: rar Чистовик.rar (39.6 Кб, 9 просмотров)
1
0 / 0 / 0
Регистрация: 09.07.2015
Сообщений: 12
15.07.2015, 13:25  [ТС]
chumich, все работает идеально!
Огромное Вам спасибо, Сергей!!! Благодарю Вас за терпение и отлично проделанную работу! Это правда круто!

P.S. You made my day
0
15.07.2015, 14:26

Не по теме:

Удачи вам :)

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.07.2015, 14:26

Создание многопользовательской работы с базой данных
Здравствуйте! Вопрос опытным программистам! Подскажите пожалуйста в нескольких словах, как правильнее реализовать...

Создание сетевой работы с базой данных
Всем привет!!! ))) Дана программа-библиотека. Подскажите как сделать так, чтобы бд этой программы редактировалась по сети с различных ПК,...

Создание приложения для работы с базой данных (firebird)
Есть база, подключенная к visual studio, а что с ней делать дальше не ясно. Раньше с этим не сталкивался, дайте пожалуйста ссылки, где...

Создание нового класса для работы с базой данных
Здравствуйте, необходимо создать класс в котором будут только методы для работы с базой данных. Нужно переместить содержимое кнопок в класс...

Создание автоматизированной таблицы
Нужно нацепить на сайт/приложение таблицу,суть такая,в ней календарь.Нужно чтобы в эту таблицу можно было "записываться",т.е....


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

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Новые блоги и статьи
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml, в чате форсили функторы модулей как суперфичу. Пытаясь отдуплить концепт, наткнулся на тутор с простым примером. А главный принцип обучения от. . .
Сегодня суббота, 22.08.2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины.
zorxor 22.08.2026
Сегодня суббота, 22. 08. 2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины. Кто Я, откуда Я пришел и куда Я иду? Эти вопросы не оставляют меня ни на секунду. Жизнь на планете Земля. . .
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru