![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 09.10.2015
Сообщений: 4
|
![]()
Задача для вас, наверное, простая, но для меня непосильная.
Имеется Файлы, в которых ведется учет определенных сведений по федеральным округам (в каждом файле данные по соответствующим регионам страны и итоговая цифра). Нужно, чтобы из этих файлов забирались только итоговые значения и вставлялись в общий файл. Желательно, чтобы можно было самому указывать файл для каждого федерального округа, откуда брать итоговые значения. |
![]() |
![]() |
![]() |
#2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
А сами то что-нибудь пробовали сделать?
Если ставите нам задачу, - так предлагайте и оплату. А если нужна помощь, - так вы хоть что-то сами сделайте для начала в интернете (да и на этом форуме, в частности) полно макросов для объединения данных из файлов |
![]() |
![]() |
![]() |
#3 | |
Регистрация: 09.10.2015
Сообщений: 4
|
![]() Цитата:
Просто пытался выразить математическим языком. Я не в курсе даже насколько это трудно, и ,если это достаточно трудоемкая работа, то конечно прошу меня извинить. Просто, как мне показалось, на форуме намного сложнее задачи решены. Если это сложно и без денег нерешаемо, то так и напишите. |
|
![]() |
![]() |
![]() |
#4 |
Заблокирован
Регистрация: 15.02.2010
Сообщений: 148
|
![]()
а если все файлы сохранить в один каталог и в Итоговый файл в ячейку D2 вставить формулу
Код:
|
![]() |
![]() |
![]() |
#5 | |
Регистрация: 09.10.2015
Сообщений: 4
|
![]() Цитата:
Я так и делаю сейчас, но столкнулся с проблемой, что названия файлов часто меняется, самих файлов очень много, я для примера их просто обрезал (в первом посте), думал по аналогии потом допилю остальные. |
|
![]() |
![]() |
![]() |
#6 |
Заблокирован
Регистрация: 15.02.2010
Сообщений: 148
|
![]()
Приходит на ум идея вручную создавать строку-адрес в ДВССыЛ, только...двссыл не хочет работать с закрытыми книгами.
когдато ув. Казанский имел дело с такими двссыл |
![]() |
![]() |
![]() |
#7 |
Регистрация: 09.10.2015
Сообщений: 4
|
![]()
Из двух макросов слепил такой.
Наверное тупо, но зато работает) Sub ЦФО() Dim myPath As String, myName As String, FilePath As String Application.ScreenUpdating = False With Application.FileDialog(msoFileDialo gFolderPicker) .Title = "Укажите рабочую папку с файлом ЦФО.xlsx" .Show If .SelectedItems.Count = 0 Then Exit Sub myPath = .SelectedItems(1) & Application.PathSeparator End With FilePath = myPath & "ЦФО.xlsx" With Workbooks.Open(FilePath, ReadOnly:=True) ThisWorkbook.Sheets(1).[D7:S7].Value = .Sheets(1).[D19:S19].Value .Close SaveChanges:=False End With End Sub |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сводная таблица разных ячеек из разных файлов | vik74 | Microsoft Office Excel | 2 | 23.01.2011 20:53 |
Объединение данных из разных Файлов на разных листах одной книги | Nikodim113 | Microsoft Office Excel | 20 | 12.01.2011 07:12 |
Excel 2003 копирование из разных файлов в один | mixaxa | Microsoft Office Excel | 11 | 28.05.2010 14:50 |
несколько разных строк из разных файлов сформировать в один | Иван123456 | Microsoft Office Excel | 3 | 30.07.2009 17:05 |