Здравствуйте, есть проблема с написанием макроса для EXCEL VBA. Задача такая, что есть таблица с кучей данных и есть определенные строчки (8 больших строчек (объединенные)). Нужно проверить каждую такую большую строчку на совпадение (присутствует ли там "загрузка печи", "выгрузка печи", "загрузка сушилки", "выгрузка сушилки" !!!могут изменяться строение слова(например загрезкЕ, выгрузкЕ, печЬ и тд.)!!!). Если в какой то строчке (допустим в первой не присутствует ничего из этого то пишем в итоговой таблице напротив этих значений 0 (ноль), а если есть совпадение то напротив того выражения ("загрузка печи", "выгрузка печи", "загрузка сушилки", "выгрузка сушилки") которое нашло, в итоговой таблице пишем то количество минут которое указано далее в строчке (первоначальной таблице). ТАБЛИЦА ИТОГОВАЯ приведена на том же листе ниже. Файл прикрепил Спасибо за помощь!
Здравствуйте, есть проблема с написанием макроса для EXCEL VBA. Задача такая, что есть таблица с кучей данных и есть определенные строчки (8 больших строчек (объединенные)). Нужно проверить каждую такую большую строчку на совпадение (присутствует ли там "загрузка печи", "выгрузка печи", "загрузка сушилки", "выгрузка сушилки" !!!могут изменяться строение слова(например загрезкЕ, выгрузкЕ, печЬ и тд.)!!!). Если в какой то строчке (допустим в первой не присутствует ничего из этого то пишем в итоговой таблице напротив этих значений 0 (ноль), а если есть совпадение то напротив того выражения ("загрузка печи", "выгрузка печи", "загрузка сушилки", "выгрузка сушилки") которое нашло, в итоговой таблице пишем то количество минут которое указано далее в строчке (первоначальной таблице). ТАБЛИЦА ИТОГОВАЯ приведена на том же листе ниже. Файл прикрепил Спасибо за помощь! GLEBSKY
_Igor_61, "Большая строчка" это строчки в файле (A11/A16/A20/A25/A32/A36/A42/A47). Нужно из этих строк, ЕСЛИ ЕСТЬ (а для этого надо проверить есть ли), "загрузка печи", "выгрузка печи", "загрузка сушилки", "выгрузка сушилки", и если есть, то следом за этими словами есть число (например: загрузка печи - 11 мин.). В итоговую таблицу нужно занести эту цифру напротив загрузки печи - (11). Учитывая блоки FMS/FMP (желтые). В файле выделил: Зеленым выделил "большие строчки" (даже если там ничего нет, так как таблица будет дополняться) Так же заполненная таблица как она должна получиться в этом же фале ниже.
_Igor_61, "Большая строчка" это строчки в файле (A11/A16/A20/A25/A32/A36/A42/A47). Нужно из этих строк, ЕСЛИ ЕСТЬ (а для этого надо проверить есть ли), "загрузка печи", "выгрузка печи", "загрузка сушилки", "выгрузка сушилки", и если есть, то следом за этими словами есть число (например: загрузка печи - 11 мин.). В итоговую таблицу нужно занести эту цифру напротив загрузки печи - (11). Учитывая блоки FMS/FMP (желтые). В файле выделил: Зеленым выделил "большие строчки" (даже если там ничего нет, так как таблица будет дополняться) Так же заполненная таблица как она должна получиться в этом же фале ниже.GLEBSKY