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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.07.2010, 16:52   #11
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Копирует все,раньше пустые строки затирались
Вложения
Тип файла: rar рабочий.rar (20.7 Кб, 22 просмотров)
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 14.07.2010, 17:07   #12
Milo4ka_Lucy
Пользователь
 
Регистрация: 25.06.2010
Сообщений: 31
Хорошо

Класс! Честно говоря я и не подумала, что поиск вверх и вниз можно разделить на 2 цикла.
В общем, спасибо второй раз огромное. Опять Вы меня выручили.
Не объясните, из-за чего пустые строки удалялись раньше? вроде же почти ничего не поменялось, только сразу выходим из первого цикла.
Milo4ka_Lucy вне форума Ответить с цитированием
Старый 14.07.2010, 17:13   #13
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

На примере
Код:
 mnn = Worksheets("ММП-1").UsedRange.Rows.Count + 1
считаем все ячейки.
Раньше только по нижней заполненной было
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 14.07.2010, 17:29   #14
Milo4ka_Lucy
Пользователь
 
Регистрация: 25.06.2010
Сообщений: 31
По умолчанию

Аааа, так вот в чем дело. Не хватает мне пока еще знаний. Все поняла. Спасибо за помощь и объяснение.
Milo4ka_Lucy вне форума Ответить с цитированием
Старый 14.07.2010, 22:26   #15
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Я тут пытался просто раскидать по 8-и другим текстовым файлам этот один общий, правда надо похоже с кодировой бороться, так и недоделал... Если вдруг надо такое, можно продолжить.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 14.07.2010, 23:48   #16
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Вот, было интересно, сделал. Без Экселя. Только поправьте блокнотом путь к файлам на свой. Запускать даблкликом.
Если нужны заголовки, то можно в начало каждого файла добавить 10-ю строку исходного файла.
Вложения
Тип файла: zip Milo4ka_Lucy.zip (998 байт, 12 просмотров)
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 15.07.2010, 15:58   #17
Milo4ka_Lucy
Пользователь
 
Регистрация: 25.06.2010
Сообщений: 31
По умолчанию

Hugo121, спасибо, что заинтересовались и предложили другой интересный способ решения задачи. Скачала файл, обязательно посмотрю, потому что любопытно.
Другое дело, что для меня пока импортирование txt в Excel проще, поскольку, с кодировкой там и правда что-то творится, а что конкретно, в этом даже разбираться не стала, так как делать надо было изначально срочно.
Milo4ka_Lucy вне форума Ответить с цитированием
Старый 15.07.2010, 17:38   #18
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Раз есть интерес, подготовил скрипт с комментариями. Попутно немного изменил/сократил код, исправил один косячок , добавил запись заглавия колонок в файлы.
В принципе, можно попутно сразу подсчитать суммы по файлам или отдельно по каждому счёту в каждом файле, и дописать это внизу файла.
Но это муторная работа, надо завести кучу переменных (на каждый счёт свою), анализировать первую строку каждой группы на номер счёта и собирать в переменные суммы соотв. найденного счёта.
Можно не раскладывать по файлам, а сразу в общем файле считать суммы по счетам и выводить результат в отдельный файл, или как я делал - месиджбокс и в буфер. Затем вставляю куда надо, хоть в Эксель.
Хотя буфер был в скрипте AutoIt...
Можно таким же образом перекидывать найденное в Эксель, вместо тхт, как сейчас.
В общем, для каждой задачи есть куча решений, и не обязательно только Эксель. Еще есть SQL... но там спрашивайте не меня...
Да, этот скрипт будет дописывать в уже существующие файлы, учтите.
Но это конечно можно изменить.
Вложения
Тип файла: zip Milo4ka_Lucy2.zip (1.6 Кб, 21 просмотров)
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Excel - перенос данных в ячейках beerbitch Microsoft Office Excel 15 12.03.2010 17:33
Поиск текста по маске WinApi Помощь студентам 6 27.12.2009 01:17
Поиск папки по маске ForzaJuve Общие вопросы Delphi 9 20.06.2009 23:50
Поиск По маске CoreFox Общие вопросы Delphi 11 21.02.2008 21:48