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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.10.2014, 22:16   #1
aBro
Пользователь
 
Регистрация: 02.10.2014
Сообщений: 10
По умолчанию Копирование столбцов

Всем привет. Очень нужна ваша помощь. Мне нужно чтобы макрос копировал определенные столбцы с разных листов на новый один под другим. Во вложении пример. Суть: он должен собирать данные из нескольких файлов, а затем выводить столбцы "Detailer" и "Ответ" на новый лист. С каждого файла по очереди друг под другом. В принципе у меня оно работает, но... Оно работает с определенным количеством файлов. Помогите сделать так, чтоб он работал при различном кол-ве файлов из которых надо собирать данные.
Вложения
Тип файла: rar макрос.rar (48.0 Кб, 9 просмотров)
aBro вне форума Ответить с цитированием
Старый 04.10.2014, 08:10   #2
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Посмотрите пример сбора данных во вложении.
Я сделал только сбор. Что еще нужно сделать с собранными данными (удалить дубликаты, установить автофильтр и т.д.), я не понял. Уточните "на словах".
Вложения
Тип файла: rar Ответ.rar (47.4 Кб, 14 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Старый 04.10.2014, 10:25   #3
aBro
Пользователь
 
Регистрация: 02.10.2014
Сообщений: 10
По умолчанию

Спасибо Вам огромное! Очень помогло)
aBro вне форума Ответить с цитированием
Старый 05.10.2014, 01:03   #4
aBro
Пользователь
 
Регистрация: 02.10.2014
Сообщений: 10
По умолчанию

А еще просьба, можно сделать так, чтоб запрашивался путь к папке с файлами, а не из одной директории только?
aBro вне форума Ответить с цитированием
Старый 05.10.2014, 01:16   #5
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Set fd = Application.FileDialog(msoFileDialo gFolderPicker)
...
в справке по FileDialog есть пример использования стандартного диалогового окна
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 05.10.2014, 22:07   #6
aBro
Пользователь
 
Регистрация: 02.10.2014
Сообщений: 10
По умолчанию

И снова всем привет, и снова просьба: во вложении макрос, если кто сможет переделать его так, чтоб он запрашивал путь к папке в которой будут файлы для работы. На данном этапе он работает с папкой, которая находится с ним в одной директории.
Вложения
Тип файла: rar Без_ответа.rar (34.5 Кб, 8 просмотров)
aBro вне форума Ответить с цитированием
Старый 06.10.2014, 06:03   #7
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Посмотрите пример во вложении.
Диалоговое окно выбора папки добавил. А остальное попытался угадать...
Вложения
Тип файла: rar Ответ.rar (17.2 Кб, 15 просмотров)
Чем шире угол зрения, тем он тупее.

Последний раз редактировалось SAS888; 06.10.2014 в 06:05.
SAS888 вне форума Ответить с цитированием
Старый 07.10.2014, 23:33   #8
aBro
Пользователь
 
Регистрация: 02.10.2014
Сообщений: 10
По умолчанию

Спасибо Вам огромное! Вы просто ГЕНИЙ!
aBro вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Копирование столбцов из книг в одну книгу с плавающим условием( Табита Microsoft Office Excel 1 14.10.2011 20:52
Копирование столбцов из 2 книг в 1 jambi Microsoft Office Excel 1 09.10.2011 23:39
Копирование и добавление фиксированных столбцов Lock95 Microsoft Office Excel 6 06.05.2011 11:23
Помогите ускорить процесс копирование столбцов с ГПР sergiksergik Microsoft Office Excel 2 21.05.2009 20:46
Копирование нескольких столбцов в один AChrist Microsoft Office Excel 4 16.03.2009 06:34