|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.05.2014, 16:03 | #1 |
Пользователь
Регистрация: 25.05.2014
Сообщений: 10
|
Нужно написать макрос
Помогите пожалуйста.Нужно написать макрос, который ищет в соседней таблице из определенного столбца данные, затем их копирует в готовый шаблон, в определенную ячейку. А именно в столбце налог нужно сначала найти кбк 1821010101101,если его нет,то переходим к поиску другого кбк- 1821010101202, если нашел то копируем сумму этого кбк из соседней ячейки и переносим ее в готовый шаблон, и так по всем кбк.Заранее огромное спасибо.
Последний раз редактировалось SYS1982; 25.05.2014 в 16:28. Причина: нет ответов |
25.05.2014, 22:38 | #2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
"ищет в соседней таблице" - соседней справа или слева? И относительно чего?
"из определенного столбца" - определённого кем? "копирует в готовый шаблон" - это где? "в определенную ячейку" - см. выше "А именно в столбце налог" - это где? "если его нет,то переходим к поиску другого кбк" - что искать после 1821010101202? "копируем сумму этого кбк из соседней ячейки" - какую именно? "и так по всем кбк" - каким таким всем? Не удивляйтесь, что нет других ответов.
webmoney: E265281470651 Z422237915069 R418926282008
|
25.05.2014, 23:34 | #3 |
Пользователь
Регистрация: 25.05.2014
Сообщений: 10
|
"ищет в соседней таблице" - значит справа, которая каждый раз будет экспортироваться на лист 1
И относительно чего? "из определенного столбца" - из столбца Н ( шапка КБК) нам же кбк надо найти, только все по-очереди, затем скопировать в шаблон, который находится слева "копирует в готовый шаблон" - слева в приложении лист1 "в определенную ячейку" - см. выше "А именно в столбце налог" - это где? "если его нет,то переходим к поиску другого кбк" - что искать после 1821010101202?- искать я потом допишу что(следующий кбк наприм.1821010103001) "копируем сумму этого кбк из соседней ячейки" - если он нашел кбк, рядом надо скопировать сумму с этим кбк "и так по всем кбк" - каким таким всем?- есть перечень кбк в законодательстве, самое главное может сделать пока как это интерпретировать, а потом дописать остальное, Спасибо, что ответили. |
26.05.2014, 09:53 | #4 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Хорошо, начнём снова (но уже не буду смотреть файл и читать задание, по памяти) - непонятно где форма, что искать, где искать (один/два кбк ничего не дают - покажите где и в каком виде будет этот список).
Далее - нашли где-то этот кбк - какая сумма нужна? Их там 3 или 4... Определились с суммой - куда её копировать? Только не говорите снова что в шаблон. Понятно что в этот же файл на другой лист - но куда конкретно? "есть перечень кбк в законодательстве" - я без понятия что такое кбк и какое у Вас законодательство (да и какое у нас - мне эта сфера совершенно безразлична...). Но я мог бы вчера помочь...
webmoney: E265281470651 Z422237915069 R418926282008
|
27.05.2014, 00:53 | #5 |
Пользователь
Регистрация: 25.05.2014
Сообщений: 10
|
Из определенной базы данных я в ексель импортирую данные на лист1 допустим, в этих данных неотформатированных находятся 2 столбца, в которых 1 столбец обозначает кбк, а второй к нему отсящаяся сумма по этому кбк, далее надо перенести эти данные в отформатированную таблицу, уже с готовыми формулами,либо на другой лист или на этом же неважно, но надо именно добавить данные по кбк и по суммам в эту таблицу,т.е сгруппировать эти кбк по смыслу,
Последний раз редактировалось SYS1982; 27.05.2014 в 00:56. |
27.05.2014, 13:31 | #6 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Ну так ткните пальцем - откуда и куда что нужно копировать?
И желательно в другом примере - без лишних данных, чтоб с толку не сбивало. Хотя если указать конкретно - можно и тот первый пример использовать.
webmoney: E265281470651 Z422237915069 R418926282008
|
29.05.2014, 22:00 | #7 |
Пользователь
Регистрация: 25.05.2014
Сообщений: 10
|
Пишу в этом-же примере,в столбце Н(КБК) нужно найти сначала например 1821010101101,его там нет значит переходим к поиску другого кбк 1821010101202, нашел-делее копируем с рядом стоящей суммой из столбца I и переносим их в столбец А, в ячейку А7 переносим КБК, в ячейку В7 переносим соответствующую сумму. Дальше все заново ищем кбк 1821010103001 и опять переносим в столбец А и т.д. все данные из столбца Н
|
29.05.2014, 22:21 | #8 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
У Вас там куча листов помню было...
"в столбце Н(КБК)" - возможно там КБК в H только в одном листе, ладно. Но вот "и переносим их в столбец А, в ячейку А7 переносим КБК, в ячейку В7 переносим соответствующую сумму" - это где? Вообще судя по описанию - достаточно в A7 и B7 прописать пару ВПР(). Вот только это где? и откуда брать эти номера? и почему именно в 7-ю строку? Пытаюсь угадать - см.файл где жёлто:
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 29.05.2014 в 22:26. |
02.06.2014, 19:11 | #9 |
Пользователь
Регистрация: 25.05.2014
Сообщений: 10
|
Боооооооольшое мерси буду тестировать.
|
02.06.2014, 22:02 | #10 |
Пользователь
Регистрация: 25.05.2014
Сообщений: 10
|
Упс, а как НД убрать?
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужно написать макрос | 30gb | Microsoft Office Excel | 1 | 23.10.2012 15:34 |
Нужно написать макрос для процедуры. | hamelion210 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 18.04.2011 20:22 |
Нужно написать макрос | Nix128 | Microsoft Office Excel | 12 | 16.04.2011 20:26 |
Нужно написать макрос | lolk | Microsoft Office Word | 5 | 27.03.2011 07:13 |
Нужно написать макрос для Ворда | Layer | Фриланс | 2 | 06.12.2010 21:35 |