|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.10.2016, 14:33 | #1 |
Пользователь
Регистрация: 02.01.2015
Сообщений: 28
|
Макрос для переноса данных
Здравствуйте, уважаемые форумчане!
Есть такая проблема: есть файл с исходными данными, информацию которого необходимо скопировать сразу в несколько книг, а именно: необходимо скопировать первый лист файла "шаблон" в несколько сотен файлов, все файлы с разными названиями. Хотелось бы сделать это макросом. Возможно? Заранее благодарен. |
20.10.2016, 14:34 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
если все файлы сложить в одной папке - можно
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
20.10.2016, 14:41 | #3 |
Пользователь
Регистрация: 02.01.2015
Сообщений: 28
|
Можно все вместе, не подскажите как?
|
20.10.2016, 15:19 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
сделайте копию листа в другой файл. запишите свои действия макрорекордером. чуть поправьте полученный макрос.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
20.10.2016, 15:36 | #5 |
Пользователь
Регистрация: 02.01.2015
Сообщений: 28
|
Я, собственно, так и пытался сделать, но имя файла то постоянно разное, подскажите как доработать?
Sub Макрос4() ' ' Макрос4 Макрос ActiveWindow.SmallScroll Down:=-3 Windows("2014 07 22.xls").Activate Sheets("st costing (new)").Select Sheets("st costing (new)").Copy Before:=Workbooks( _ "2014 07 22.xls").Sheets(1) ActiveWindow.SmallScroll Down:=9 Range("A78").Select End Sub |
20.10.2016, 15:49 | #6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
21.10.2016, 10:10 | #7 |
Пользователь
Регистрация: 02.01.2015
Сообщений: 28
|
IgorGO, спасибо конечно, но ничего не происходит, может дать какие-то пояснения? я вставил макрос в файл шаблон.
|
21.10.2016, 10:37 | #8 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
меня это не удивляет. не раз приходилось признаваться здесь об отсутствии у меня элементарных экстрасенсорных навыков:
я решил что файлы, в которые нужно вставить лист st costing (new) находятся в папке c:\DataFolder\... но подозреваю что не угадал!!!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
21.10.2016, 12:02 | #9 |
Пользователь
Регистрация: 02.01.2015
Сообщений: 28
|
Я менял путь, но все равно ничего не произошло. Может быть это проблема не локального хранения, а хранения на сервере?
|
21.10.2016, 12:08 | #10 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
место хранения не важно
важно наличие доступа к указанному ресурсу, и наличие в папке XLS-файлов
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Макрос для переноса (с удалением) данных с одного листа на другой при появлении дополнительных данных в ячейке - MS Excel | Тохес | Microsoft Office Excel | 2 | 15.03.2016 22:26 |
Макрос переноса данных | TbIL | Microsoft Office Excel | 3 | 15.02.2012 21:34 |
Макрос переноса данных. | madex | Microsoft Office Excel | 13 | 18.12.2011 16:44 |
макрос для переноса введенных данных | vostok | Microsoft Office Excel | 2 | 27.11.2010 11:16 |
Макрос для переноса данных в виде таблицы из Excel в Word | Jevgeni85 | Microsoft Office Excel | 2 | 25.08.2010 16:52 |