Страницы: 1
RSS
Сцепить сокращенные названия через разделитель
 
Доброго дня уважаемые форумчане!
Столкнулся с такой проблемой, точнее двумя...что даже и начать то не знаю с чего...а история такая:
есть общий лист с кучей данных, есть форма для заполнения этих данных (при нажатие на "Кнопка 1" на листе "БД"), в UserForm1 в Listbox1
подтягивается список из листа "Ресурсы", сам же ListBox1 сделан с выбором чек боксов, т.е. для каждого FIO можно выставить свое количество выбранных ресурсов, и вот тут такое началось :)  :
1) на форме кнопки "Пред." и "Сдед." работают некорректно, при нажатии в TextBox-ах отображаются данные не текущей строки, а на строку выше или ниже. Как поправить?;
2) хотелось бы, при мультивыборе в ListBox1 и дальнейшего нажатия кнопки "Записать" в столбец "G" активной строки записывались не полные названия "ресурсов", а их сокращенное название из столбца "С" листа "Ресурсы" через точку с запятой;
3) после нажатия кнопки "Записать" курсор переходит на следующую строку, очищая мультивыбор ListBox1 и предоставляя возможность для другой строки сделать свой выбор, ну и естественно, если гулять "шаг вперед" или "шаг назад", то происходила "расшифровка" из сокращенных названий и высталялись соответствующие чекбоксы в ListBox1...
В общем должно быть что-то вроде БД...подскажите, где копать то?
 
Это тз. В теме решаем один вопрос. Он указан в названии темы
 
Вроде разобрался с отображением нужных данных активной строки в форме, но остается вопрос собственно из названия темы...:)
 
Нашел вариант, где выбранные чекбоксы ListBox отображаются в ячейке, но как же все-таки привязать к сокращенному названию? Народ! прошу, подскажите! Нет, конечно есть мысль около 30 индексов присвоить конкретные ячейки, а если их больше будет? ужасно громоздкий код получится, да и запутаться можно...
Страницы: 1
Наверх