|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.03.2013, 11:58 | #1 |
Регистрация: 25.02.2013
Сообщений: 6
|
Копирование значений с условиями в определенное место на другом листе
Добрый день, коллеги!
Очень требуется помощь с макросом, не получается самому добиться результата( Строки на листах Supply и Balance соответствуют гостиницам. Макрос проверяет для каждой строки (гостиницы) листа Balance, есть ли ненулевые значения по столбцам на листе "Balance". Дальше он должен вставлять их в лист "Supply" в свободные ячейки попарно в правильном порядке - сначала соединенную информацию из верхних ячеек (с 2 по 5) каждого столбца, потом собственно цифру по строке-гостинице. Результат виден сейчас на листе Supply, но что-то не полностью работает - подтягиваются не все цифры( |
01.03.2013, 12:01 | #2 |
Регистрация: 25.02.2013
Сообщений: 6
|
Собственно файл
|
01.03.2013, 12:03 | #3 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
выкладывайте пример вашего файла. и что вы хотите в итоге получить.
Правильно поставленная задача - три четверти решения.
|
01.03.2013, 12:14 | #4 |
Регистрация: 25.02.2013
Сообщений: 6
|
Исходный файл выше, а в этом файле на листе Supply то, что нужно получить.
|
01.03.2013, 18:22 | #5 |
Регистрация: 25.02.2013
Сообщений: 6
|
Хм, никто не сможет помочь? Уважаемый DiemonStar ?
|
01.03.2013, 18:37 | #6 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Геморойно макросом... Поэтому все и молчат.
Проще UDF написать - на вход что искать, где искать, и диапазон откуда тянуть данные. Написать её как формулу массива - так сразу в весь диапазон (по строке) и вводить. Если годится - возможно к понедельнику подумаю... пятница всёж P.S. Единственное что смущает - а столбцов хватит? Вам на каждый столбец исходных данных нужно 2 столбца для результата - неувязочка может получиться...
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 01.03.2013 в 18:40. |
01.03.2013, 18:51 | #7 |
Регистрация: 25.02.2013
Сообщений: 6
|
Если честно, я не понимаю, что такое UDF, но любое решение подойдет. Столбцов хватит, весь вопрос в том, насколько долго будет работать..
А не получится исправить в моем макросе какую-нибудь неправильную строку и все? он же почти работает)) Спасибо большое! |
01.03.2013, 19:06 | #8 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Ну можно и Ваш подкорректировать - добавил 2 строки, и одну передвинул, вроде всё
Но прошу учесть - это не мой код, я бы так не писал Код:
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 01.03.2013 в 19:10. |
01.03.2013, 19:17 | #9 |
Регистрация: 25.02.2013
Сообщений: 6
|
Спасибо огромное!! вроде бы все работает) хороших выходных Вам!
|
01.03.2013, 19:22 | #10 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
И Вам спасибо! И хорошо отдохнуть! Погоды правда не обещают ещё пока
webmoney: E265281470651 Z422237915069 R418926282008
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вставить символ в определенное место (Delphi) | HSR | Помощь студентам | 4 | 19.11.2012 20:37 |
Поиск значений на другом листе из разных ячеек и перенос их на первый лист | madex | Microsoft Office Excel | 14 | 26.10.2012 14:37 |
Записать данные в файл в определенное место,С++ | RockGirl | Помощь студентам | 1 | 16.05.2011 12:28 |
сверка значений на другом листе подстановка подходящего | marc-nikita | Microsoft Office Excel | 5 | 07.02.2010 14:10 |
ячейка на одном листе, в которую необходимо подставлять данные из столбца, находящегося на другом листе | Ирина Водолагина | Microsoft Office Excel | 4 | 04.03.2009 23:38 |