Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 След.
Объединение данных из разных книг в общую по шаблону
 
Цитата
piroman написал:
Можно ли через PowerQuery создать сначала общий лист с данными, а уже на основе него сделать сводную таблицу.
https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=5&TID=97993&T...
Excel + SQL = Activetables
Объединение таблиц из разных файлов с использованием макроса
 
Мож поможет ссылка
Excel + SQL = Activetables
Сбор уникальных данных из строки данных VBA (не сводная), Сбор уникальных данных из строки методами, отличными от сводной таблицы
 
Через SQL
Код
Public Sub RefreshData()
'Created using add-in ActiveTables
Dim strConnection As String
Dim strSQL As String
strConnection = IIf(Val(Application.Version) < 12, "OLEDB;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & ThisWorkbook.FullName & ";Extended Properties='Excel 8.0;HDR=YES;IMEX=3';", "OLEDB;Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & ThisWorkbook.FullName & ";Extended Properties='Excel 12.0;HDR=YES;IMEX=3';")
strSQL = "SELECT DISTINCT   Фрукт  FROM   [Лист1$]"
With ThisWorkbook.ActiveSheet
    With .QueryTables.Add(strConnection, .Range("b1"), strSQL)
         .Refresh False
         .Delete
    End With
End With
End Sub
Excel + SQL = Activetables
Merge & Totals (Утилита по сбору данных из книг и листов)
 
Надстройка собирает данные из разных книг и листов, но собирает данные она в одну итоговую таблицу или Сводную таблицу, кроме того структура исходных данных должна быть одинакова, хотя и могут допускаться определенные различия.

Если Вы знаете SQL возможно лучше воспользоваться другой моей надстройкой "Активные таблицы"
Excel + SQL = Activetables
Объединение данных с нескольких листов, Создание монитора данных
 
Точно поможет :https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=5&TID=97993&T...
Excel + SQL = Activetables
Сбор данных из многих файлов в один
 
В принципе задача легко решается с помощью надстройки
https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=5&TID=97993&T...
Изменено: PowerBoy - 9 Мар 2018 09:16:00
Excel + SQL = Activetables
Обработка файлов циклом в только в отдельных подпапках
 
Вот уже готовая утилита
https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=5&TID=97993&T...
Excel + SQL = Activetables
Доступ к защищенной книге через ado
 
Если перед этим защищенную книгу получить через GetObjeсt, то доступ даст, если есть пароль - запросит.
Excel + SQL = Activetables
Реестр платежей из разных файлов, Составление единого реестра платежей с консолидацией информации из разных отделов
 
Цитата
Vladimircz написал:
но по ссылке не найду работающий файл. все ссылки битые...
https://vk.com/excelsql
Excel + SQL = Activetables
Реестр платежей из разных файлов, Составление единого реестра платежей с консолидацией информации из разных отделов
 
Готовое решение
Excel + SQL = Activetables
Как консолидировать данные если консолидация не справляется и суммесли не помогает?, Данные не консолидируется.
 
Может отсортировать сначала, а потом промежуточный итог.
Excel + SQL = Activetables
Как вычленить с сайта информацию о цене
 
Можно моей надстройкой выдернуть. Вводите код в ячейку - в соседней получаете цену.
Excel + SQL = Activetables
Объединение из разных книг (листов) с суммированием
 
Цитата
Irregular Expression написал:
посмотрите внимательно, в чём был вопрос.
Да, действительно просмотрел этот момент. Хотя можно выкрутится, если в товаре за базу брать первое слово. Добавить вычисляемую колонку :
Код
Товар=left(Trim(F3),Iif(InStr(Trim(f3)," ")>0,InStr(Trim(f3)," ")-1,len(Trim(f3))));
Excel + SQL = Activetables
Объединение из разных книг (листов) с суммированием
 
Надстройкой легко собрать без формул
Excel + SQL = Activetables
Обновление цен в прайслисте и добавление новых позиций (SQL или другие способы)
 
Надстройка для выполнения sql запросов - ссылка
Excel + SQL = Activetables
Объединить два файла с одинаковым количеством столбцом, но разными данными (строками)
 
Может поможет.
Excel + SQL = Activetables
Merge & Totals (Утилита по сбору данных из книг и листов)
 
Разработка подходит к концу, нового функционала не будет. Это последняя тестовая версия.

Файл
Excel + SQL = Activetables
Merge & Totals (Утилита по сбору данных из книг и листов)
 
Цитата
alex1210 написал:
Ваша надстройка может собирать данные с книги по условию. Типа ВПР
Да, Вы можете собирать данные с книг по условию. Вы можете добавить свои вычисляемые колонки с формулами Excel, в том числе и формулу ВПР.  
Excel + SQL = Activetables
Собрать листы в книге по условию, макрос
 
Гляньте надстройку.

Файл настройки :
Excel + SQL = Activetables
Merge & Totals (Утилита по сбору данных из книг и листов)
 
       Надстройка находится в разработке поэтому справка пока в разработке, но будет обязательно, конечно есть и ошибки. До Вас люди обращались, чтобы я увеличил функционал  ;) , что можно видеть по развитию версий. По функционалу: Что может быть проще: 1.Выбрал книги, Выбрал листы, Выбрал области - все данные собрал, если надо обработал их тут же. На вкладку Итоги можете вообще не заходить.

О смысле жизни. Как показывает нам развитие смартфонов  и 1С ERP 2.0 (догрызая SAP R3), будущее за универсальными решениями, требующее квалификации и обучения. Кладовщик не способный освоить ввод данных в 1С будет уволен. Экономист с помощью моей надстройки сделав свою работу за час, вместо дня, получит премию. Каждый решает для себя сам какой ему курить самовар.

Последняя версия надстройки с краткой справкой
Изменено: PowerBoy - 7 Дек 2017 09:42:26
Excel + SQL = Activetables
Сборка листов на один с присвоением даты из названия листа
 
Проверил свою надстройку
По времени где-то около минуты, что бы сделать настройки.
Результат:
Excel + SQL = Activetables
Merge & Totals (Утилита по сбору данных из книг и листов)
 
Новая версия 0.9
1.Доработал интерфейс
2.Доработал вывод в сводную таблицу.

файл
Excel + SQL = Activetables
Выбор данных по условию из закрытой книги с подстановкой имени листа, Неволатильными функциями
 
+ Настройки для надстройки
Excel + SQL = Activetables
Выбор данных по условию из закрытой книги с подстановкой имени листа, Неволатильными функциями
 
Цитата
Екатерина Штольц написал:
Всё как всегда – в файле данных полсотни листов, на каждом не одна тысяча строк плюс непростой расчёт прогноза
Мой клиент :)

Посмотри Здесь

Настройки для предыдущего отчета вот:
Excel + SQL = Activetables
Выбор данных по условию из закрытой книги с подстановкой имени листа, Неволатильными функциями
 
Так пойдет?
Excel + SQL = Activetables
Выбор данных по условию из закрытой книги с подстановкой имени листа, Неволатильными функциями
 
Несколько некорректные данные 52 неделя это 2016 год.
Excel + SQL = Activetables
Merge & Totals (Утилита по сбору данных из книг и листов)
 
Новая версия 0.8
1.Добавил отбор файлов из папок
2.Добавил поддержку макровыражений.
3.Добавил поддержку функций Excel.

файл
Excel + SQL = Activetables
О вредном GoTo
 
Исторически так сложилось, что Бейсик создан сразу после ассемблера, где оператор Goto через байт  ;)  - смиритесь. Хотя вот мне непонятно, что было так трудно добавить команду Continue в цикл для перехода в начало. Бесит прям.   :evil:  
Excel + SQL = Activetables
Макрос поиска ячеек в нескольких файлах
 
Цитата
Svetonosniy написал:
А файлы из разных папок невозможно добавить? Только из одной?
Добавлю в следующей версии.
Excel + SQL = Activetables
Возможно ли в закрытой книге получить имя листа по его порядковому номеру?
 
Цитата
Irregular Expression написал:
в "закрытой" книге ничего получить нельзя
Тут вы ошибаетесь, Например имена листов можно легко получить через ADO доступ. Вот как получить эти имена в порядке следования их в книге? Видимо это невозможно.
Excel + SQL = Activetables
Страницы: 1 2 3 4 5 След.
Наверх