|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.11.2011, 14:35 | #1 |
Пользователь
Регистрация: 13.09.2011
Сообщений: 18
|
Упорядочивание введенных данных в таблицу по условию
Есть таблица куда заносятся данные
По ходу работы в таблице приходится удалять и добавлять новые и повторяющиеся данные В таблице остаются пустые места при этом и одинаковые данные в разных строках Как макросом сделать так чтобы одинаковые данные (если они есть)выстраивались при этом в одну строку и фильтровались потом по количеству записей в строке (чем больше в строке записей тем она выше) если по ошибке введены повторяющиеся значения в столбце – повторяющееся значение не вводится в примере приложил две таблицы исходная - с данными вразнобой рабочая –как должна выглядеть таблица после применения макроса |
20.11.2011, 21:02 | #2 |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 616
|
В одну процедуру что-то не умещается. А может и так пойдет, ч/з запятую?
Жмем зеленую стрелку. |
20.11.2011, 23:26 | #3 |
Пользователь
Регистрация: 13.09.2011
Сообщений: 18
|
пример работает 1000 благодарностей но 2 момента есть
можно ли так сделать чтобы в сформированные строки не обьединять через запятую наменование товара а сделать так как в моем примере в раздельные строки? (чтоб потом удалять выбранный товар по ячейкам а не стиранием в строке и потом когда добавишь новые позиции товара макрос как воспримет при повторном срабатывании на объединенный в ячейке товар ?) чтоб избежать 2 листа и сделать на 1 листе - может как вариант создать рабочую(сформированную макросом) таблицу ниже исходной (сориентироваться по ширине заполненной исходной таблицы по последней заполненной ячейке) а потом удалить исходную таблицу - рабочая встает на ее место |
21.11.2011, 08:59 | #4 |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 616
|
новый вариант
|
21.11.2011, 14:31 | #5 |
Пользователь
Регистрация: 13.09.2011
Сообщений: 18
|
замечательно получилось спасибо
попробовал варианты ошибок не дает при добавлении и удалении данных хорошо еще то что таблицу по границам перерисовывает по ходу темы еще вопрос - как опред. данные из этой таблицы перенести на новые лист2 и лист3 в одну ячейку в колонках G и H через запятую ? |
21.11.2011, 20:27 | #6 |
Форумчанин
Регистрация: 25.04.2010
Сообщений: 616
|
еще 3 (три) 10 символов набираем удф
|
22.11.2011, 18:51 | #7 |
Пользователь
Регистрация: 13.09.2011
Сообщений: 18
|
вы просто супер !
благодарю за помощь |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
проверка введенных данных | cargo29 | JavaScript, Ajax | 6 | 22.09.2011 13:56 |
Добавление в таблицу введенных данных | linuxx | Microsoft Office Access | 0 | 21.12.2010 20:58 |
Помогите заполнить по условию таблицу | chemboe | Microsoft Office Excel | 4 | 26.09.2009 12:04 |
Проверка введенных данных | viscas | PHP | 4 | 01.06.2009 02:41 |
Подстановка значений в таблицу по условию | mchip | Microsoft Office Access | 15 | 01.07.2008 09:54 |