Страницы: 1 2 3 4 5 6 7 8 9 10 След.
Поиск
Базовая обработка отчета - выгрузки в Power Query
Автор: Nik021. Добрый день! Необходимо обработать выгрузку 1) Найти в шапке информацию о дате и указать её в новом столбце на каждой строке 2) Найти по ключевому слову номер строки, после которой начинается отчет Я сделал запрос в PQ, который всё это делает, но не уверен в его производительности Прошу проверить и поправить. Спасибо let Источник = Excel.CurrentWorkbook(){[Name="данные"]}[Content], Период = Table.AddColumn( Источник, "Период", each List.First( ...
Теги: Excel, Power Query
Изменен: 30.07.2021
Читать сообщение на форуме или сайте.
Из строк с одинаковым значение - сделать одну, и сложить сумму с определенного столбца
Автор: aroz. Добрый день, искал в интернете подобное, но всё не то, возможно даже не знаю как правильно формулировать вопрос Есть папка с файлами excel, ~10.000 файлов, в каждом по 150 строк, в строках повторяются названия - для каждого своя сумма, нужно сделать, чтобы повторений не было и каждую сумму сложить в единую, на словах ничего не понятно, поэтому делаю пример и прикладываю файл с примером (1 лист - исходная база, 2 лист - то, что должно получится) Исходная база:ДатаДокДатаСостНаим№ ...
Изменен: 20.07.2021
Читать сообщение на форуме или сайте.
Макрос на форматирование, Необходимо реализовать макрос для форматирования по условиям.
Автор: Chin_Chin. Добрый день, детальные условия в файле. По оплате и деталям прошу писать в личку.
Теги: VBA
Изменен: 01.07.2021
Читать сообщение на форуме или сайте.
Сравнение коллекций Excel VBA, Вопрос по работе с коллекциями в Excel VBA
Автор: Владислав Дорошенко. Всем привет! Пишу макрос в Excel для выборки данных с одной таблицы одного листа и последующей вставке в другую таблицу на другой лист, с удалением дубликатов. Логика программы: 1) Под определенным условием, программа выбирает данные из нужных мне ячеек первого листа и заносит её в коллекцию. 2) Аналогично первому пункту, программа проделывает те же действия, но только со второй таблицей на втором листе. 3) Используя "цикл в цикле" программа сравнивает ...
Теги: Excel, VBA, Collections
Изменен: 22.06.2021
Читать сообщение на форуме или сайте.
Суммирование диапазонов в Power Query
Автор: Alexey Ishkov. Здравствуйте!  Через API получаю массив значений следующего формата: 0.1     (какое-то рандомное число) 0.2     (какое-то рандомное число) 0.3     (какое-то рандомное число) ... 10     (какое-то рандомное число) ... 100     (какое-то рандомное число) Есть ли в Power Query функционал, позволяющий на основе этого столбца сформировать новый, в котором с какой-то дискретностью, например, 1, данные из второго столба (какое-то рандомное число) будут суммироваться? Например, имеем ...
Теги: Power Query
Изменен: 20.06.2021
Читать сообщение на форуме или сайте.
Как привязаться к ячейкам с текстовым идентификатором, чтобы макрос действовал в определенном диапазоне?
Автор: Дмитрий С. Здравствуйте. Как сделать, чтобы макрос начал действовать с привязкой к определенной ячейке и до конца определенной ячейке, т.е. у нас допустим в этом же листе есть объединённая ячейка Товары, вот и было бы привязка к наименованию этой ячейки. Ниже в коде   в строке Dim U As RangeSet U = Sheets("Лист1").Range("от ячейки с текстом "Товары":до ячейки с наименованием "Работа""), нужно прописать: между ячейкой (смотри вложение) с текстом ...
Теги: VBA
Изменен: 15.06.2021
Читать сообщение на форуме или сайте.
Сравнение 2-х таблиц по двум уникальным столбцам (вместо одного) Power Query, Ошибки
Автор: fourSTEP. Добрый день! Не могу довести до ума таблицу сравнения. По умолчанию уникальным являлось "Обозначение", но в случаи отсутствии данных в "Обозначение" приоритет должен отдаваться "Наименованию". В идеале нужно считать уникальными два столбца. Прошу помощи в составлении таблицы. :) P.S. Ошибки в строках 33 и 34 (неправильно считает количество и ошибки в факторе).
Теги: Power Query
Изменен: 14.06.2021
Читать сообщение на форуме или сайте.
Прошу помощи по макросу "Обновление связей", Несколько книг со связями
Автор: boberchik. Добрый день всем! Есть вроде бы простая задача, которую мне никак не удается решить. Есть несколько книг: первая книга - самая простая, простой "справочник", наименование товара и его цена на сегодняшний день (под сотню-другую строк). Эта книга вручную корректируется довольно часто (цены же растут). Назовем ее Книга №1. Второй тип книги - "основной расчет", в книге несколько Листов. На этих Листах формулы ссылаются на Первую книгу и ...
Изменен: 09.06.2021
Читать сообщение на форуме или сайте.
После выгрузки базы через ODBC, в Power Query вместо слов появились непонятные символы.
Автор: Степан Калашников. После выгрузки базы через ODBC, в Power Query вместо слов появились непонятные символы. Подскажите пожалуйста как можно поменять кодировку в запросе через ODBC?
Изменен: 02.06.2021
Читать сообщение на форуме или сайте.
Формула List.Select в Power Query возвращает ошибку
Автор: Nik021. Добрый день Прошу подсказать, как устранить ошибку Задача состоит в том, чтобы отобрать из списка определенные значения в новый список (столбец 2) Критерий отбора указан в столбце 1 Если прописываю критерий вручную, то всё работает корректно, а если указываю столбец, то ошибка. Не могу понять, в чем может быть проблема Спасибо!  
Теги: Power Query, List
Изменен: 29.05.2021
Читать сообщение на форуме или сайте.
VBA отфильтрованные значения, Нужно передать переменной только отфильтрованные значения
Автор: Максим Гусев. Всем привет. Есть строчка в коде VBA  которая передает значения c листа в переменную, затем эта переменная используется в массиве. Вопрос можно ли добавить какое нибудь свойство или метод чтобы в переменную передавались только видимые отфильтрованные значения? Таблица слишком большая, долго отрабатывает выгрузка. При фильтрации выгружает все и скрытые значения тоже. Пробовал SpecialCells(xlCellTypeVisible) но я так понимаю он работает только с Range.Dim Name As String Dim ...
Теги: VBA, Excel, фильтр
Изменен: 25.05.2021
Читать сообщение на форуме или сайте.
Ссылка на другой запрос с Power Query
Автор: Гузаля Орлова. Добрый день. Подскажите, пожалуйста, не нашла решение как справиться настройками, а с языком М знакома поверхностно. Есть запрос в Power Query, который собирает таблицу из нескольких файлов Excel запросом. На листе есть столбцы: Контрагент, Назначение платежа, Статья. Значения столбцов Контрагент и Назначение платежа подгружаются из файлов. Статья частично тоже подгружается вручную. Вот статью нужно заполнить по условиям, которые находятся в другом запросе (назовем его ...
Изменен: 17.05.2021
Читать сообщение на форуме или сайте.
Проблема при подключении к Google Sheets из Power Query
Автор: Nik021. Добрый день Прошу помочь с решением проблемы Хочу получить данные из таблицы Google Sheets при помощи P ower Query Для этого, в GS открыл доступ на чтение по ссылке для всех, у кого есть ссылка Вот сама ссылка, с её помощью можно скачать книгу без авторизации в гугле https://docs.google.com/spreadsheets/d/1UiBxyrCxV1TTLgA43GiWEW-npmJj_x1y2Lxb2GQv_Qo/export Далее в Excel пытаюсь создать запрос из интернета, галочка стоит на "базовый", вставляю url и дальше ...
Изменен: 13.05.2021
Читать сообщение на форуме или сайте.
Сравнение ячеек по цвету шрифта VBA, Помогите, пожалуйста, написать на VBA функцию для сравнения ячеек по цвету шрифта
Автор: Леонид Субботин. Добрый день! Подскажите, возможно ли прописать функцию на VBA, которая будет сравнивать ячейки по цвету шрифта, чтобы её можно было вызвать из ячейки (по подобию RegExp)? К примеру, мне нужно сравнить 2 ячейки с отклонениями, в одной значение выделено зеленым шрифтом, а в другой красным. Нужно, чтобы при сравнении выдавалось значение ИСТИНА/ЛОЖЬ, если цвет шрифта одинаковый/различается
Теги: макросы, VBA
Изменен: 28.04.2021
Читать сообщение на форуме или сайте.
Привязать Progressbar к таймеру, как привязать импровизированный Progressbar к таймеру
Автор: axill_3d. Уважаемые друзья , помогите реализовать такую задачку Суть такова , есть форма (UserForm2) на форме нарисован окрашенный цветом (Lable1) . И вот я хочу этот  (Lable1) вернее его параметр Widh (максимальное его значение 200 ) привязать к таймеру (время 1 минута) и запустить параллельно с выполнением основного макроса, отобразив таким образом условную визуализацию работы основного скрипта.  Очень прошу помочь, так как сам не могу справиться.
Теги: Progressbar, VBA, UserForm
Изменен: 05.04.2021
Читать сообщение на форуме или сайте.
Поиск по всем файлам Excel в папке и всем листам, Макрос поиска в папке по всем файлам Excel и всем листам в каждом файле
Автор: Spec. Добрый день! Необходимо организовать поиск по всем файлам Excel в папке и всем листам в каждом файле. И копировать всю строку, где нашелся искомый текст. Копировать все нахождения и все строки, где они находятся. Имеется макрос, но он не работает. Нужно доработать макрос. Желательно сохранить общую структуру неработающего макроса, так как макрос для многократного использования. Плюс добавить комментарии для кода, чтобы код можно было использовать регулярно. Проблема ...
Теги: VBA
Изменен: 04.04.2021
Читать сообщение на форуме или сайте.
Удаление дубликатов по условию с объединением значений
Автор: Роман Ермаков. Ребят помогите. Есть такая таблица (прикрепляю). Как прописать макросом объединение строк с удалением дубликатов: 1) Объединение происходит по имени Контрагента 2) На каждый уникальный номер сборочного листа должны сцепляться номера заказов и перечисляться через ";", так же должна суммироваться сумма документа 3) Количество мест указывается по умолчанию на номер сборочного, поэтому идет разбивка на каждый заказ, т.е. получается, что для Контрагента & ...
Теги: VBA, Макрос
Изменен: 03.03.2021
Читать сообщение на форуме или сайте.
VBA массив для отфильтрованных данных
Автор: Alexander Kruglov. Уважаемые спецы, это макрос аналога ВПР который я нашел на форуме, подскажите как можно исправить код, чтоб он корректно работал с отфильтрованными данными, сейчас данные  для сравнения забираются с W2 какие бы строки не были отфильтрованы.  Спасибо! a = Range(.[w2], .Range("W" & iLastrow)).Valueа вот полный код Sub Macro4() Dim a, b, c, iLastrow As Long, i As Long, ii As Long Selection.AutoFilter Field:=1, Criteria1:="add4" ...
Теги: VBA
Изменен: 03.03.2021
Читать сообщение на форуме или сайте.
Как вставить таблицу в нужное место шаблона Outlook через VBA
Автор: kohet. Итак, есть у меня шаблон Outlook, в котором достаточно длинная инструкция с картинками, ссылками и прочей фигней. И есть табличка Excel, в которой список задач. которые надо вставить в тело шаблона в строчку 10.  Гуглил-гуглил, и нагуглил, что в таких случаях табличку переводят в код HTML и через .HTMLbody задают тело письма этим переведенным кодом. Это отправит в тело письма одну табличку. А как эту табличку вставить в определенную строчку готового шаблона?  Принципиально ...
Теги: Outlook, шаблон, VBA
Изменен: 02.03.2021
Читать сообщение на форуме или сайте.
Импорт данных из excel в access (vba), По кнопке данные уходят из открытого файла excel в две таблицы access
Автор: Сергей. Добрый день. В общем, нужен код. Основная задача - импорт данных из открытого excel в две таблицы (главная+подчиненная) access. Плюс по мелочам в access.  Если кто-то заинтересуется - скину полное описание.
Теги: VBA, Access, Excel
Изменен: 27.02.2021
Читать сообщение на форуме или сайте.
Предложение по форуму, Разнести ветки форума по направлениям
Автор: Ri Yu. Может быть пора разделить ветки форума на:  Вопросы по Excel  Вопросы по PQ  Вопросы по VBA Вопросы по P-BI Понятно что по началу все будут по привычке в одну писать, но со временем все спокойно разнесется. Профит - легче искать нужное, легче помогать нужным.  ?
Теги: Excel, PQ, PBI, VBA
Изменен: 16.02.2021
Читать сообщение на форуме или сайте.
Уникальность и количество вхождений значений в Power Query
Автор: mityatsoy. Подскажите, пожалуйста, как в PQ посчитать уникальность и количество вхождений каждого значения в диапазоне?  Если ли стандартные инструменты или надо через настраиваемый/условный столбец? Пример из EXCEL приложил. Спасибо.
Теги: Power Query
Изменен: 12.02.2021
Читать сообщение на форуме или сайте.
Найти ячейку таблицы в PowerQuery, Нужно найти ячейку в таблице PowerQuery по текстовому значению этой ячейки
Автор: Владимир С. Добрый день! Вопрос вроде и простой, но сам найти не смог - как в PowerQuery найти ячейку в таблице по ее текстовому содержанию? Как результат нужны координаты ячейки - номер строки и название колонки. Если таких ячеек несколько, то просто координаты первой найденной или массив таких координат. Надеюсь не очень путанно  объяснил )
Теги: Power Query
Изменен: 08.02.2021
Читать сообщение на форуме или сайте.
VBA скачать файл с сайта
Автор: Joker097. Добрый день! делаю гет запрос к ссылке контент, статус 200, вижу в заголовке отчета Content-Disposition c "именем файла.xlsx" который я хочу скачать. Если работать через браузер как пользователь то это появляется на этапе автоматического скачивания файла браузера Яндекс либо на этапе выбора куда сохранить файл в IE. Что прописать в коде после .send ? Чую что нужен response, что чтобы забрать ответ от сервера в папку на рабочий стол к примеру. Хелп! =) https ...
Теги: VBA, GET, XHR, Excel, Web
Изменен: 07.02.2021
Читать сообщение на форуме или сайте.
POWER QUERY. Созданиезапроса из папки с файлами, в которых данные 2-мя заголовками
Автор: viktor.petryuk. Приветствую великих знатоков и пользователей Excel ! Есть папка с кучей файлов с расширением .csv, из которых нужно сделать единую правильную таблицу, чтобы потом делать сводники и прочее... Проблема в том, что данные в файлах организованы с двумя заголовками, которые при запросе организуют неправильную таблицу с заголовками в строках (пример во вложениях) Прошу помощи у знатоков, чтобы разъяснили как и что нужно сделать ля получения требуемого результата :)
Теги: Power Query
Изменен: 05.02.2021
Читать сообщение на форуме или сайте.
Копирование на новый лист в пустую строку
Автор: merlicka. Друзья, добрый день. Подскажите, пожалуйста, есть макрос, который при заполненном столбце А на листе 1, копирует значения на лист 2. Однако, он копирует на лист 2 в те же самые строки, где находились значения на листе 1. Можно ли сделать так, чтобы макрос копировал с листа 1 на лист 2 в последнюю пустую строку? Не эксперт в vba, буду благодарна за помощь.Private Sub Worksheet_Activate() Dim a(), i&, ii&, x& a = Sheets(1).UsedRange.Value ReDim b(1 To UBound(a, 1), ...
Теги: VBA, Макрос
Изменен: 04.02.2021
Читать сообщение на форуме или сайте.
Подключение надстройки PowerQuery (Excel) к SAP BW, настройка подключения к инфо - кубу SAP BW (SAP BW OLE DB Provider)
Автор: Михаил. Добрый день, использовал ли кто - либо Power Query для импорта данных из SAP BW? Буду признателен любым идеям. Суть в том, чтобы используя возможности Power Query подключаться к кубу данных BW или запросу BW. Пытаюсь настроть соединение через OLE DB к BW, но в Power Query в выборке "из других источников" нет соединения  OLE DB, как например есть это соединения в EXCEL на вкладке данные "из других источников". Пытаюсь сам прописать строку соединения в ...
Теги: Power Query
Изменен: 04.02.2021
Читать сообщение на форуме или сайте.
VBA и запрос POST для авторизации на сайте Status 500
Автор: Павел Бондарев. Привет! Задача автоматизировать ежедневную рутину: захожу на сайт, авторизовываюсь, захожу во вкладку отчеты, прописываю период, нажимаю выгрузить, жду, сохраняю файл. И так 8 разных сайтов.  В теме XMLHttpRequest первый день. Другие варианты Sendkeys, Shell, не рассматриваю, мало опыта, кажется не надежным, не везде работает. И так вот код.Sub Тест() Dim xmlhtp As Object Set xmlhtp = CreateObject("MSXML2.XMLHTTP") With xmlhtp .Open "POST& ...
Изменен: 29.01.2021
Читать сообщение на форуме или сайте.
Использование функции Table.Buffer при работе с большими массивами данных. Как избежать повторного обращения к источнику данных в запросе Power query?
Автор: Владимир Колотиев. Всем привет! В процессе обработки запроса PQ происходит неоднократное обращение к источнику данных, а так как объем данных достаточно большой, то обработка запроса затягивается на десятки минут, а то и часы. Вопрос таков: как избежать повторного обращения к источнику данных, чтоб сократить время обработки запроса? Ниже привожу код конкретного запроса: let Источник = Folder.Files("X:\Отдел аналитики\Внутренние данные\Выгрузки\Месяц_Счет_Бренд\Корма для ...
Теги: Power Query
Изменен: 27.01.2021
Читать сообщение на форуме или сайте.
Как быстрее собирать данные из разных файлов, Выбор между 40 маленькими или 5 большими
Автор: максим шмелев. Добрый день. Есть 40 объектов строительства содержат информацию из Договора, смета и факт работы и 5 инженеров, которые эти объекты ведут (каждый по 8 шт). Т.к. ежемесячно нужно делать сводку данных: какие работы выполнены, сколько денег заработали, сколько осталось выполнить и т.д. (частенько добавляются новые данные), решил сделать сбор данных через Power Query. Часть объектов уже собрал так: у каждого инженера есть свой файл и он там ведёт все свои объекты, а в другом ...
Теги: Power Query
Изменен: 15.01.2021
Читать сообщение на форуме или сайте.
Страницы: 1 2 3 4 5 6 7 8 9 10 След.
Наверх