Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.02.2015, 22:11   #1
Z0RGE
Пользователь
 
Регистрация: 13.02.2015
Сообщений: 48
По умолчанию Помогите, пожалуйста. Сравнение 2-х кнгиг

Всем доброго!
По работе необходимо:
В книге1 отсутствуют некие суммы, которые есть в книге 2.
Нужно выявить эти суммы в книге 2 (только те, по которым в столбце ДК - стоит DT), узнать их количество, "покрасить" эти суммы в книге2 и перенести их на лист2 в книге1.

Есть проблема:
Суммы и даты в книгах разных форматов.

Помогите, пожалуйста, сам я вообще ничего в этом не понимаю =(

Заранее благодарю!

Файлы во вложении
Вложения
Тип файла: rar Desktop.rar (21.0 Кб, 9 просмотров)
Z0RGE вне форума Ответить с цитированием
Старый 13.02.2015, 23:05   #2
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Ну даты можно привести к одному формату вручную - выделить столбец и сделать "текст по столбцам - готово".
DK можно отфильтровать. Но вот дальше... Формулами думаю не сделаете (т.к. суммы повторяются), макрос нужен. А если макрос - то и все эти ручные действия можно заменить обработкой в макросе.
Макрос похоже нужен непростой...
Только вот зачем красить, если затем их нужно переносить?
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 13.02.2015, 23:35   #3
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
Макрос похоже нужен непростой...
Есть чуть-чуть.
Если бы не покраска,был бы проще.
Z0RGE,жмите копку, первой выбираете типа книга 1 ,следующая типа Книга2
Вложения
Тип файла: rar Найти и покрасить.rar (32.9 Кб, 12 просмотров)
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 14.02.2015, 03:24   #4
Z0RGE
Пользователь
 
Регистрация: 13.02.2015
Сообщений: 48
По умолчанию

Большое спасибо - работает на УРА!
Подскажите, пожалуйста еще один момент, когда я использую полностью заполненные таблицы (в приложенных файлах некоторые столбцы пустые, в оригинале в столбцах есть данные) выдает следующее: Run-time error '9' subscript out of range, но все равно все ищет и красит... а если нажать кнопку Debug выделяет следующую строку: Set Sh2 = Sh.Parent.Worksheets(2)

Последний раз редактировалось Z0RGE; 14.02.2015 в 03:35.
Z0RGE вне форума Ответить с цитированием
Старый 14.02.2015, 13:27   #5
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Пустые строки в игноре.
Ошибка говорит о том,что у вас файл с одним листом.
Лист будет добавляться для вывода результата
Вложения
Тип файла: rar Найти и покрасить.rar (32.6 Кб, 11 просмотров)
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 14.02.2015, 13:47   #6
Z0RGE
Пользователь
 
Регистрация: 13.02.2015
Сообщений: 48
По умолчанию

Ясно, теперь все отлично, спасибо, очень помогли!
Z0RGE вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите создать програму для роботы с файлами, пожалуйста помогите нужно очень срочно Сергей Человек Фриланс 3 06.07.2009 19:30
Помогите Помогите Пожалуйста Решить Одну Задачку в Паскале!!! VisTBacK Помощь студентам 6 19.09.2008 13:44
помогите сделать сравнение трех книг. khvorovs Microsoft Office Excel 2 09.12.2006 13:58