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

Вход

Регистрация

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

 

= Мир MS Excel/Перенос данных из файла с меняющимся названием. Макрос. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Перенос данных из файла с меняющимся названием. Макрос. (Макросы/Sub)
Перенос данных из файла с меняющимся названием. Макрос.
Egor_Egor Дата: Суббота, 07.06.2014, 15:02 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день!
Нужно создать макрос, который будет брать нужную информацию из одного файла и добавлять ее в другой, делая необходимые вычисления. НО файл, из которого берется информация каждый день раз меняет свое название на дату его формирования. Сам только по простеньким макросам могу работать, а тут такое... Помогите!
Файл 01.01.2010 исходный файл, откуда берутся данные, и который меняет свое название ежедневно. Файл таблица то, что должно получиться примерно.
К сообщению приложен файл: 01.01.2010.xlsx (9.7 Kb) · 5852283.xlsx (9.9 Kb)


Сообщение отредактировал Egor_Egor - Суббота, 07.06.2014, 16:06
 
Ответить
СообщениеДобрый день!
Нужно создать макрос, который будет брать нужную информацию из одного файла и добавлять ее в другой, делая необходимые вычисления. НО файл, из которого берется информация каждый день раз меняет свое название на дату его формирования. Сам только по простеньким макросам могу работать, а тут такое... Помогите!
Файл 01.01.2010 исходный файл, откуда берутся данные, и который меняет свое название ежедневно. Файл таблица то, что должно получиться примерно.

Автор - Egor_Egor
Дата добавления - 07.06.2014 в 15:02
Alex_ST Дата: Суббота, 07.06.2014, 20:43 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3209
Репутация: 609 ±
Замечаний: 0% ±

2003
Ну, если у Вас проблема только в том, что имя у файла, из которого нужно брать данные, каждый день меняется на текущую дату, то просто используйте функцию VBA Date .



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеНу, если у Вас проблема только в том, что имя у файла, из которого нужно брать данные, каждый день меняется на текущую дату, то просто используйте функцию VBA Date .

Автор - Alex_ST
Дата добавления - 07.06.2014 в 20:43
Rioran Дата: Суббота, 07.06.2014, 22:29 | Сообщение № 3
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
Egor_Egor, здравствуйте.

Может, стоит запускать макрос из файла, который меняет имя? Тогда всё будет гораздо проще:

[vba]
Код
Sub Namer()

MsgBox ThisWorkbook.Name

End Sub
[/vba]
Или можно, чтобы во время смены своего имени файл этим же методом отправлял своё имя в первый файл.


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
СообщениеEgor_Egor, здравствуйте.

Может, стоит запускать макрос из файла, который меняет имя? Тогда всё будет гораздо проще:

[vba]
Код
Sub Namer()

MsgBox ThisWorkbook.Name

End Sub
[/vba]
Или можно, чтобы во время смены своего имени файл этим же методом отправлял своё имя в первый файл.

Автор - Rioran
Дата добавления - 07.06.2014 в 22:29
Michael_S Дата: Воскресенье, 08.06.2014, 01:48 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Egor_Egor, из вашего примера не понятно, что значит
брать нужную информацию из одного файла и добавлять ее в другой
Вот мы имеем файл 5852283.xlsx(10Kb), файл 01.01.2010.xlsx(10Kb) уже открывали. Появился новый файл - 02.01.2010.xlsx(10Kb) - открыли, посчитали, и что дальше? добавляем данные ниже? или меняем то, что есть? и куда делся файл 01.01.2010.xlsx(10Kb)?
 
Ответить
СообщениеEgor_Egor, из вашего примера не понятно, что значит
брать нужную информацию из одного файла и добавлять ее в другой
Вот мы имеем файл 5852283.xlsx(10Kb), файл 01.01.2010.xlsx(10Kb) уже открывали. Появился новый файл - 02.01.2010.xlsx(10Kb) - открыли, посчитали, и что дальше? добавляем данные ниже? или меняем то, что есть? и куда делся файл 01.01.2010.xlsx(10Kb)?

Автор - Michael_S
Дата добавления - 08.06.2014 в 01:48
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Перенос данных из файла с меняющимся названием. Макрос. (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

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