![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 25.02.2013
Сообщений: 6
|
![]()
Добрый день, коллеги!
Очень требуется помощь с макросом, не получается самому добиться результата( Строки на листах Supply и Balance соответствуют гостиницам. Макрос проверяет для каждой строки (гостиницы) листа Balance, есть ли ненулевые значения по столбцам на листе "Balance". Дальше он должен вставлять их в лист "Supply" в свободные ячейки попарно в правильном порядке - сначала соединенную информацию из верхних ячеек (с 2 по 5) каждого столбца, потом собственно цифру по строке-гостинице. Результат виден сейчас на листе Supply, но что-то не полностью работает - подтягиваются не все цифры( |
![]() |
![]() |
![]() |
#2 |
Регистрация: 25.02.2013
Сообщений: 6
|
![]()
Собственно файл
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
![]()
выкладывайте пример вашего файла. и что вы хотите в итоге получить.
Правильно поставленная задача - три четверти решения.
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 25.02.2013
Сообщений: 6
|
![]()
Исходный файл выше, а в этом файле на листе Supply то, что нужно получить.
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 25.02.2013
Сообщений: 6
|
![]()
Хм, никто не сможет помочь? Уважаемый DiemonStar ?
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Геморойно макросом... Поэтому все и молчат.
Проще UDF написать - на вход что искать, где искать, и диапазон откуда тянуть данные. Написать её как формулу массива - так сразу в весь диапазон (по строке) и вводить. Если годится - возможно к понедельнику подумаю... пятница всёж ![]() P.S. Единственное что смущает - а столбцов хватит? Вам на каждый столбец исходных данных нужно 2 столбца для результата - неувязочка может получиться...
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 01.03.2013 в 18:40. |
![]() |
![]() |
![]() |
#7 |
Регистрация: 25.02.2013
Сообщений: 6
|
![]()
Если честно, я не понимаю, что такое UDF, но любое решение подойдет. Столбцов хватит, весь вопрос в том, насколько долго будет работать..
А не получится исправить в моем макросе какую-нибудь неправильную строку и все? он же почти работает)) Спасибо большое! |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Ну можно и Ваш подкорректировать - добавил 2 строки, и одну передвинул, вроде всё
![]() Но прошу учесть - это не мой код, я бы так не писал ![]() Код:
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 01.03.2013 в 19:10. |
![]() |
![]() |
![]() |
#9 |
Регистрация: 25.02.2013
Сообщений: 6
|
![]()
Спасибо огромное!! вроде бы все работает) хороших выходных Вам!
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
И Вам спасибо! И хорошо отдохнуть! Погоды правда не обещают ещё пока
![]()
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 |