Power Query feat VBA: создание таблицы параметров и функции PQ для передачи параметров в запрос

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ต.ค. 2024

ความคิดเห็น • 6

  • @ppr8117
    @ppr8117 4 ปีที่แล้ว +1

    Как всегда, ёмко, лаконично и доходчиво!

  • @Fodintsov
    @Fodintsov 4 ปีที่แล้ว +1

    Все это здорово, конечно. Только пришлось сделать вот так:
    wsX.[a1] = "Param": wsX.[b1] = "Value": wsX.[a2] = "Path"
    wsX.[b2].Formula = .....
    Иначе лист создается, но активен все равно Лист1 и параметры задаются на нем. Я не в личную книгу макросов сохранял, а прямо в самом файле в код листа закинул макрос. Может, поэтому.
    Что есть зависимость от раскладки при копировании из блокнота - не знал. Спасибо. Лет 20 кракозябры наблюдал. :)

    • @Rice0987
      @Rice0987 2 ปีที่แล้ว

      ДВАДЦАТЬ ЛЕТ кракозябров???🥴
      Как вы их причёсывали?

  • @Петр-и9й2ш
    @Петр-и9й2ш 4 ปีที่แล้ว +1

    как я понял, это с Excel_2016 добавили свойство "Workbook.Queries". В Excel2013+PQ как отдельная надстройка кода не работает

    • @Петр-и9й2ш
      @Петр-и9й2ш 4 ปีที่แล้ว +1

      при этом в excel2013 такой код работает "Sub Refresh_One_Query()
      ThisWorkbook.Connections("Запрос - qMonths").Refresh
      End Sub"

    • @PowerExcelTrainingSOZH
      @PowerExcelTrainingSOZH  4 ปีที่แล้ว +1

      Пётр, да, все верно, Connection - это не новый объект. Спасибо, что сделали акцент на этом!