|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.10.2012, 15:35 | #1 |
Форумчанин
Регистрация: 21.10.2012
Сообщений: 143
|
Заполнение свободных верхних строк листа.
Всем привет. Такой вопрос. На форме в строку расположены лейблы, комбобоксы и текстбоксы. Их значения так же в строку (каждое значение в соответствующую ячейку) должны приходить в верхнюю свободную строку листа.
Заранее спасибо. |
27.10.2012, 20:14 | #2 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
Пример:
Код:
|
28.10.2012, 08:19 | #3 |
Форумчанин
Регистрация: 21.10.2012
Сообщений: 143
|
Спасибо, что откликнулись, но это не то. В вашем варианте данные приходят в конкретные ячейки, а мне нужно в свободные верхние. Они могут быть а1, b1, c1 или а87, b87, c87 (предыдущие заняты аналогичным заполнением).
|
28.10.2012, 09:25 | #4 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
[a65536].end(xlup).offset(1) = Label1.Name
или [b1].end(xldown).offset(1) = ComboBox1.Value и т.д.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
28.10.2012, 10:39 | #5 |
Форумчанин
Регистрация: 21.10.2012
Сообщений: 143
|
Спасибо. Код
[a65536].end(xlup).offset(1) помог, но столкнулся с проблемой. Если из ComboBox выбрал неправильную цифру, то следующий (правильный) выбор цифры уходит в лист на клетку ниже и общий текст строки на листе неправильный. Решается ли такая проблема? |
28.10.2012, 10:43 | #6 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
Добавьте кнопку, по к-рой будут вводиться сразу все данные.
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
28.10.2012, 11:16 | #7 |
Форумчанин
Регистрация: 21.10.2012
Сообщений: 143
|
Как вариант - согласен, но не хотелось бы загромождать форму. Да и моральный аспект: чаще книгой будут пользоваться коллеги, при неправильном заполнении спецификации ими и выполнения заказа по ней, все косяки свалят на меня как на разработчика. Так что хотелось бы что бы при исправлении ошибки в ComboBox строка в листе была в окончательном варианте. Если решения кроме кнопки нет, то, конечно, я её поставлю. Спасибо.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
заполнение combobox с другого листа | caught.let | Microsoft Office Excel | 3 | 14.03.2012 21:06 |
Заполнение массива из ячеек рабочего листа | ofenod | Microsoft Office Excel | 2 | 29.04.2011 01:33 |
Печать верхних и нижних строк на каждом листе. Растяжка формул по объедененным ячейкам. | vamesc | Microsoft Office Excel | 4 | 09.03.2011 13:18 |
Spreadsheet - заполнение данными с активного листа Excel | ELE-COM | Microsoft Office Excel | 0 | 23.05.2010 09:38 |
Автоматическое заполнение данных из другого листа | usgaz@list.ru | Microsoft Office Excel | 8 | 17.10.2008 10:41 |