Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Поиск нового значения в каталоге с файлами ексель - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Поиск нового значения в каталоге с файлами ексель
Nykifor1379 Дата: Суббота, 11.08.2012, 21:47 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

Целью всего этого безобразия считаем только сбор имеющихся данных в 1 таблицу без повторов и без учета какой бы то ни было фильтрации..если бы они были в 1 книге..сложностей бы не было…а как быть с разноименными файлами в разных книгах?
К сообщению приложен файл: 0918675.xlsx (11.4 Kb)
 
Ответить
СообщениеЦелью всего этого безобразия считаем только сбор имеющихся данных в 1 таблицу без повторов и без учета какой бы то ни было фильтрации..если бы они были в 1 книге..сложностей бы не было…а как быть с разноименными файлами в разных книгах?

Автор - Nykifor1379
Дата добавления - 11.08.2012 в 21:47
Nykifor1379 Дата: Суббота, 11.08.2012, 23:38 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

читаю и сам уже вижу, что вопрос составил не совсем корректно..нужно сравнивать значения первых столбцов таблиц первого листа всех файлов в папке..а таких будет около 50..(хотя на настоящий момент их всего 32) и выводить только вновь появляющееся значение отдельной строкой в "сборник"...так, пожалуй, вернее..
 
Ответить
Сообщениечитаю и сам уже вижу, что вопрос составил не совсем корректно..нужно сравнивать значения первых столбцов таблиц первого листа всех файлов в папке..а таких будет около 50..(хотя на настоящий момент их всего 32) и выводить только вновь появляющееся значение отдельной строкой в "сборник"...так, пожалуй, вернее..

Автор - Nykifor1379
Дата добавления - 11.08.2012 в 23:38
KuklP Дата: Воскресенье, 12.08.2012, 14:59 | Сообщение № 3
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
И что, ни поиск по форуму ни гугль, не помог? Где Ваши попытки?


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
СообщениеИ что, ни поиск по форуму ни гугль, не помог? Где Ваши попытки?

Автор - KuklP
Дата добавления - 12.08.2012 в 14:59
Nykifor1379 Дата: Воскресенье, 12.08.2012, 19:13 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

спасибо за совет...))))
 
Ответить
Сообщениеспасибо за совет...))))

Автор - Nykifor1379
Дата добавления - 12.08.2012 в 19:13
KuklP Дата: Воскресенье, 12.08.2012, 19:37 | Сообщение № 5
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
Да совет-то и спасибы нормальной не стоит:-) Такие вопросы появляются с незыблемой регулярностью. И ответам несть числа. Только руку приложи. А потом уж на форум, с вопросом: "Нашел это. Вот тут и тут работает неправильно, как быть?". И Вам обязательно помогут. А у Вас?
"а как быть с разноименными файлами в разных книгах?" Откуда нам знать, какие файлы, где находятся, как расположены данные... Не существует универсального макроса(формулы) всех времен и народов. Практически под каждую хотелку пишется свой(я). Иначе бы и смысла в таких форумах не было:-)
PS и пример ложите в архиве. Пару файлов-источников и файл-приемник. Небольшие, на 10-20 строк, но с реальным расположением данных.


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
СообщениеДа совет-то и спасибы нормальной не стоит:-) Такие вопросы появляются с незыблемой регулярностью. И ответам несть числа. Только руку приложи. А потом уж на форум, с вопросом: "Нашел это. Вот тут и тут работает неправильно, как быть?". И Вам обязательно помогут. А у Вас?
"а как быть с разноименными файлами в разных книгах?" Откуда нам знать, какие файлы, где находятся, как расположены данные... Не существует универсального макроса(формулы) всех времен и народов. Практически под каждую хотелку пишется свой(я). Иначе бы и смысла в таких форумах не было:-)
PS и пример ложите в архиве. Пару файлов-источников и файл-приемник. Небольшие, на 10-20 строк, но с реальным расположением данных.

Автор - KuklP
Дата добавления - 12.08.2012 в 19:37
Nykifor1379 Дата: Воскресенье, 12.08.2012, 19:46 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

если все так элементарно я еще раз покопаюсь...может правда ум за разум заходит...все равно спасибо)
 
Ответить
Сообщениеесли все так элементарно я еще раз покопаюсь...может правда ум за разум заходит...все равно спасибо)

Автор - Nykifor1379
Дата добавления - 12.08.2012 в 19:46
Nykifor1379 Дата: Воскресенье, 12.08.2012, 20:24 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

KuklP, ни шиша не получается(((((..примеров подобного плана не обнаружил..если не сложно скиньте ссылку где найти...только не форума, а беседы понимающих господ. о конкретном моем примере..выкладываю архив..
К сообщению приложен файл: 7754492.rar (28.8 Kb)
 
Ответить
СообщениеKuklP, ни шиша не получается(((((..примеров подобного плана не обнаружил..если не сложно скиньте ссылку где найти...только не форума, а беседы понимающих господ. о конкретном моем примере..выкладываю архив..

Автор - Nykifor1379
Дата добавления - 12.08.2012 в 20:24
KuklP Дата: Воскресенье, 12.08.2012, 20:35 | Сообщение № 8
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
Ща пойду пивка попью и гляну. А Вы пока загляните: http://forum.msexcel.ru/proekty.....0.html


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
СообщениеЩа пойду пивка попью и гляну. А Вы пока загляните: http://forum.msexcel.ru/proekty.....0.html

Автор - KuklP
Дата добавления - 12.08.2012 в 20:35
Nykifor1379 Дата: Воскресенье, 12.08.2012, 21:01 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

Пивасик-ХОРОШО!!!)) Ок, жду..а формулами и ссылками такое можно совершить?
 
Ответить
СообщениеПивасик-ХОРОШО!!!)) Ок, жду..а формулами и ссылками такое можно совершить?

Автор - Nykifor1379
Дата добавления - 12.08.2012 в 21:01
KuklP Дата: Воскресенье, 12.08.2012, 21:34 | Сообщение № 10
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
Так Вам формулами? Тогда ждите формулистов. Но сомневаюсь, что они дадут решение, если к-во подкаталогов меняется.


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
СообщениеТак Вам формулами? Тогда ждите формулистов. Но сомневаюсь, что они дадут решение, если к-во подкаталогов меняется.

Автор - KuklP
Дата добавления - 12.08.2012 в 21:34
Serge_007 Дата: Воскресенье, 12.08.2012, 21:41 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (KuklP)
Так Вам формулами?

Не советую. Вряд ли есть решение именно формулами.
А если и есть - то будет очень сложно...


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (KuklP)
Так Вам формулами?

Не советую. Вряд ли есть решение именно формулами.
А если и есть - то будет очень сложно...

Автор - Serge_007
Дата добавления - 12.08.2012 в 21:41
Nykifor1379 Дата: Воскресенье, 12.08.2012, 22:22 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

ок..сам я не смогу ни макросом ни формулой..если это не сложно сориентируйте как сделать..
 
Ответить
Сообщениеок..сам я не смогу ни макросом ни формулой..если это не сложно сориентируйте как сделать..

Автор - Nykifor1379
Дата добавления - 12.08.2012 в 22:22
Nykifor1379 Дата: Воскресенье, 12.08.2012, 22:26 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 20
Репутация: 0 ±
Замечаний: 0% ±

KuklP, то, что я увидел по ссылке впечатляет, но я могу лишь отдаленно представить что скрывается под кодом..применительно к моей ситуевине можно состряпать что-нибудь полезное?
 
Ответить
СообщениеKuklP, то, что я увидел по ссылке впечатляет, но я могу лишь отдаленно представить что скрывается под кодом..применительно к моей ситуевине можно состряпать что-нибудь полезное?

Автор - Nykifor1379
Дата добавления - 12.08.2012 в 22:26
KuklP Дата: Понедельник, 13.08.2012, 09:20 | Сообщение № 14
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
Nykifor1379, а в каком из выложенных файлов есть уникальные данные? Кроме сводного. Там собирать нечего.


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
СообщениеNykifor1379, а в каком из выложенных файлов есть уникальные данные? Кроме сводного. Там собирать нечего.

Автор - KuklP
Дата добавления - 13.08.2012 в 09:20
ABC Дата: Понедельник, 13.08.2012, 09:38 | Сообщение № 15
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация: 112 ±
Замечаний: 0% ±

Excel 2007
Nykifor1379, Вообще та можно собрать в одну кучу (файл_лист), и удалить дубликаты.
К сообщению приложен файл: 8680093.jpg (48.9 Kb)


MS Excel 2007 and 2010...
-------------------------------
С Уважением, Даулет
 
Ответить
СообщениеNykifor1379, Вообще та можно собрать в одну кучу (файл_лист), и удалить дубликаты.

Автор - ABC
Дата добавления - 13.08.2012 в 09:38
KuklP Дата: Понедельник, 13.08.2012, 09:43 | Сообщение № 16
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
Даулет, это хорошо, если файлов 2-3. А если за год их 360? И все в разных каталогах.


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
СообщениеДаулет, это хорошо, если файлов 2-3. А если за год их 360? И все в разных каталогах.

Автор - KuklP
Дата добавления - 13.08.2012 в 09:43
ABC Дата: Понедельник, 13.08.2012, 10:05 | Сообщение № 17
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация: 112 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте Сергей!
да я знаю, имею веду в ручную... ну работа требует...
ему поискать копи паст или сверку (гугле достаточно)
и поставить сюда "'тут делаете все, ...", если не получается тогда же обращаться, а так в ручную
[vba]
Code
...
Set wb = Workbooks.Open(file)
' тут делаете все, что хотите с файлом
wb.Close True
...
[/vba]


MS Excel 2007 and 2010...
-------------------------------
С Уважением, Даулет
 
Ответить
СообщениеЗдравствуйте Сергей!
да я знаю, имею веду в ручную... ну работа требует...
ему поискать копи паст или сверку (гугле достаточно)
и поставить сюда "'тут делаете все, ...", если не получается тогда же обращаться, а так в ручную
[vba]
Code
...
Set wb = Workbooks.Open(file)
' тут делаете все, что хотите с файлом
wb.Close True
...
[/vba]

Автор - ABC
Дата добавления - 13.08.2012 в 10:05
KuklP Дата: Понедельник, 13.08.2012, 10:15 | Сообщение № 18
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
Не все так просто. См. файл.
К сообщению приложен файл: 7571231.rar (34.4 Kb)


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728
 
Ответить
СообщениеНе все так просто. См. файл.

Автор - KuklP
Дата добавления - 13.08.2012 в 10:15
Hugo Дата: Понедельник, 13.08.2012, 12:06 | Сообщение № 19
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
Вот читаю тему - и ничего понять не могу. Что за "быть с разноименными файлами в разных книгах?"
Скажите, в каком посте или файле понятно изложена суть вопроса?
Ну а пока думаю, что наверняка можно использовать решение EducatedFool http://excelvba.ru/code/FilenamesCollection - получим список всех нужных файлов папки (ненужные можно сразу в процессе отфильтровывать), далее делаем что угодно перебором этой коллекции.


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеВот читаю тему - и ничего понять не могу. Что за "быть с разноименными файлами в разных книгах?"
Скажите, в каком посте или файле понятно изложена суть вопроса?
Ну а пока думаю, что наверняка можно использовать решение EducatedFool http://excelvba.ru/code/FilenamesCollection - получим список всех нужных файлов папки (ненужные можно сразу в процессе отфильтровывать), далее делаем что угодно перебором этой коллекции.

Автор - Hugo
Дата добавления - 13.08.2012 в 12:06
RAN Дата: Понедельник, 13.08.2012, 12:06 | Сообщение № 20
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Привет, Сереж!
А ты не перемудрил
[vba]
Code
      If fName <> ThisWorkbook.Path & "\" Then
[/vba]
Может так лучше?
[vba]
Code
      For Each file In fso.Files
          If fName <> ThisWorkbook.Name Then
[/vba]

PS И вообще, как мне кажется, Dir в данном случае вполне хватит.


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RAN - Понедельник, 13.08.2012, 12:09
 
Ответить
СообщениеПривет, Сереж!
А ты не перемудрил
[vba]
Code
      If fName <> ThisWorkbook.Path & "\" Then
[/vba]
Может так лучше?
[vba]
Code
      For Each file In fso.Files
          If fName <> ThisWorkbook.Name Then
[/vba]

PS И вообще, как мне кажется, Dir в данном случае вполне хватит.

Автор - RAN
Дата добавления - 13.08.2012 в 12:06
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!