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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 03.03.2009, 15:56   #1
Elpis
 
Регистрация: 03.03.2009
Сообщений: 3
По умолчанию Собрать несколько dbf в один Эксель файл.

Имеется некоторое количество файлов в формате dbf, необходимо создать эксель файл с макросом при загрузке которого все "дбфки" которые находятся в одной папке с этим файлом подгрузились в него.

Надеюсь объяснил понятно. Зараннее благодарю за любую помощь в этом вопросе.
Elpis вне форума
Старый 03.03.2009, 16:06   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Надеюсь объяснил понятно
Как сказать... Вам-то, может, и понятно.
Вот только помощи с такой формулировкой задачи Вы вряд ли дождётесь.

Прикрепите к сообщению:
1) файл Excel в примером того, что должно получиться в итоге
2) папку с файлами dbf

Подробно опишите все нюансы (где макрос должен искать папку с этими dbf, и т.д.)
EducatedFool вне форума
Старый 04.03.2009, 08:45   #3
Elpis
 
Регистрация: 03.03.2009
Сообщений: 3
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Как сказать... Вам-то, может, и понятно.
Вот только помощи с такой формулировкой задачи Вы вряд ли дождётесь.

Прикрепите к сообщению:
1) файл Excel в примером того, что должно получиться в итоге
2) папку с файлами dbf

Подробно опишите все нюансы (где макрос должен искать папку с этими dbf, и т.д.)
объясню на примере. Имеется 2 dbf файла с названиями "1" и "2" ( на самом деле их может быть сколько угодно) нужно объединить всю информацию из этих файлов в один "макрос.xls", все три файла находятся в одной папке. То есть мне нужна возможность переноса этого файла в другую папку и что бы он там выполнил туже задачу.
Файлы с примером прикладываю.

никто не может помочь?
ну давайте тогда упростим ещё задачу.
В папке несколько дбф файлов (например 2) с названиями "1" и "2" нужно сделать xls файл с макросом на подобии "макрос"
з.ы.: файлы в предыдущем сообщении
Вложения
Тип файла: rar Макрос.rar (1.8 Кб, 253 просмотров)

Последний раз редактировалось Stilet; 05.02.2010 в 08:14.
Elpis вне форума
Старый 06.03.2009, 05:44   #4
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Посмотрите вложение. Откройте файл "Макрос.xls" и запустите макрос "DBF".
Файл "Макрос.xls" может находиться где угодно. При запуске макроса будет выведено окно для выбора папки. Макрос объединит данные из всех файлов с расширением ".dbf", находящихся в выбранной папке.
Вложения
Тип файла: rar Макрос_2.rar (7.8 Кб, 1028 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 06.03.2009, 08:30   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

А если просто импорт данных из нескольких файлов сделать?
I'm learning to live...
Stilet вне форума
Старый 06.03.2009, 08:36   #6
Elpis
 
Регистрация: 03.03.2009
Сообщений: 3
По умолчанию

Цитата:
Сообщение от SAS888 Посмотреть сообщение
Посмотрите вложение. Откройте файл "Макрос.xls" и запустите макрос "DBF".
Файл "Макрос.xls" может находиться где угодно. При запуске макроса будет выведено окно для выбора папки. Макрос объединит данные из всех файлов с расширением ".dbf", находящихся в выбранной папке.
отлично, вроде всё работает как надо. Огромное спасибо!
Elpis вне форума
Старый 20.01.2010, 20:05   #7
Katin
Новичок
Джуниор
 
Регистрация: 20.01.2010
Сообщений: 1
По умолчанию Огромное спасибо!

SAS888

Спасибо огромное! Такая полезная штука! Пришлась ну очень кстати.

Последний раз редактировалось Katin; 20.01.2010 в 20:07.
Katin вне форума
Старый 22.01.2010, 00:49   #8
jktu_123
Новичок
Джуниор
 
Регистрация: 21.01.2010
Сообщений: 1
Хорошо

SAS888

ОГРОМНОЕ СПАСИБО!!!

сегодня надо было 182 DBF-а собрать в один и отфильтровать данные, твой макрос ОЧЕНЬ помог !!!
jktu_123 вне форума
Старый 05.02.2010, 07:50   #9
qwerty369258
Новичок
Джуниор
 
Регистрация: 05.02.2010
Сообщений: 1
По умолчанию Огроменное спасибо

Смотрю с 2009 не кому не надобилось...а в 10 аж третий уже)))
qwerty369258 вне форума
Старый 10.03.2010, 13:42   #10
Neomag
Новичок
Джуниор
 
Регистрация: 10.03.2010
Сообщений: 1
По умолчанию

To SAS888
спасибо Вам огромное, макрос оч. помог в работе.
Выражаем глубокую признательность !
Neomag вне форума
Закрытая тема


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Несколько RichEdit'ов в один apromix Компоненты Delphi 9 12.04.2019 10:41
Слить-объединить несколько файлов в один SLP Microsoft Office Excel 2 19.11.2008 18:13
Как вывести один столбец в несколько??? M&Ms Microsoft Office Excel 9 21.07.2008 14:19
сохранение результата выборки из DBF файла в DBF файл с такой же структурой таблицы GazimagomedovM БД в Delphi 5 06.11.2007 17:58
Как сделать, чтобы один элемент списка в ComboBox писался в несколько строк? Andr Общие вопросы Delphi 5 15.08.2007 22:24