Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.11.2013, 19:58   #1
MadStyle
 
Регистрация: 11.12.2012
Сообщений: 4
Сообщение Выбор данных из таблицы в форму (VBA+EXCEL)

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

Табличка Excel выглядит так, например:
столбец А(рус) - дом
столбец B(англ) - house
столбец C(тематика) - город
столбец D(сложность перевода для меня по 5-балльной) - 2

Вот я хочу, чтобы допустим я выбираю режим "тестирование" и выбираю вариант для себя, например, по тематике, чтобы слова выдавались рандомно из столбца, согласно условию <тематика>.

Вот частичная наработка
Вложения
Тип файла: rar new3.rar (24.7 Кб, 11 просмотров)
MadStyle вне форума Ответить с цитированием
Старый 04.11.2013, 20:20   #2
gaw4
Форумчанин
 
Регистрация: 31.05.2010
Сообщений: 407
По умолчанию

как вариант загрузить слова выбранной тематики в массив и рандомить
icq 584 308 611
gaw4 вне форума Ответить с цитированием
Старый 04.11.2013, 20:52   #3
MadStyle
 
Регистрация: 11.12.2012
Сообщений: 4
По умолчанию

Цитата:
Сообщение от gaw4 Посмотреть сообщение
как вариант загрузить слова выбранной тематики в массив и рандомить
Но, я не умею это делать + по моим задумкам, массив будет мне не очень удобен здесь (понятно, что он более грамотен).
MadStyle вне форума Ответить с цитированием
Старый 04.11.2013, 21:04   #4
gaw4
Форумчанин
 
Регистрация: 31.05.2010
Сообщений: 407
По умолчанию

в чем причина неудобства
тогда каждый раз придется пробегать столбик в поисках категории
icq 584 308 611
gaw4 вне форума Ответить с цитированием
Старый 04.11.2013, 21:19   #5
MadStyle
 
Регистрация: 11.12.2012
Сообщений: 4
По умолчанию

Главное, чтобы это работало
я думаю так:
Допустим русское слово в столбце B, рандомом определяется ячейка по этому столбцу, далее сверка с темой, к чему относится это слово, если не соответствует,то следующая попытка. Не думаю, что подобный перебор займет более 0,5 сек, а мне бы хоть какой-нибудь вариант.
MadStyle вне форума Ответить с цитированием
Старый 04.11.2013, 22:06   #6
gaw4
Форумчанин
 
Регистрация: 31.05.2010
Сообщений: 407
По умолчанию

если не спешно, могу помочь
icq 584 308 611
gaw4 вне форума Ответить с цитированием
Старый 04.11.2013, 23:00   #7
MadStyle
 
Регистрация: 11.12.2012
Сообщений: 4
По умолчанию

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


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
можно ли открыть форму access в delphi...таблицы подключаются....а форму можно подключить?? Анна1217 Помощь студентам 3 06.04.2012 07:56
Автовывод данных из таблицы в форму aka_smile Microsoft Office Access 3 28.11.2010 15:01
Вывод данных из таблицы в форму, в поле со списком Alex-Onis Microsoft Office Access 9 21.10.2010 14:32
Добавление данных в форму из таблицы связанной с другой формой. Retiree Microsoft Office Access 1 24.09.2010 12:54
Выбор данных из таблицы Mysql в кодировке Utf - 8 OSKiller PHP 4 26.01.2008 10:04