СОВРЕМЕННЫЙ редактор кода для VBA: Rubberduck для Visual Basic for Applications

Поделиться
HTML-код
  • Опубликовано: 26 сен 2024
  • Плагин Rubberduck значительно улучшает среду программирования Visual Basic (VBA). Редактор кода получает новые возможности: продвинутый инспектор проектов, поиск по процедурам, функциям и модулям, рефакторинг, распределение модулей по папкам и множество других возможностей.

Комментарии • 13

  • @analyst_klondike
    @analyst_klondike  7 месяцев назад

    Что-то непонятно? Объясним! Переходи по ссылке, оставляй вопрос:
    t.me/analyst_klondike

  • @Безнаименованиятыникто

    Лучший, спасибо большое💠

  • @lifelong_student
    @lifelong_student Год назад

    Судя по блогу разработчиков они выпустили первую версию этого плагина ещё в 2015-ом, то есть не такой уж он и новый. Но почему-то не доводилось слышать о нём ранее. Спасибо!

  • @djuseycoding4890
    @djuseycoding4890 8 месяцев назад +1

    Быстрое перемещение через Alt+[буква]. Т.е. до поиска символа нажимаем: alt + b -> v -> s. И всё.

  • @Sergij_Vari
    @Sergij_Vari 3 месяца назад

    Список горячих главиш короткий, сделали бы уже возможность назначить на все функции.

  • @Андрей-щ6з6л
    @Андрей-щ6з6л Год назад

    День добрый, спасибо за ваши уроки, много полезных моментов! Вопрос, а как подсветить синтаксис команд как у вас, ярким синим цветом? У меня почему-то еле еле отличимый.

  • @Void-tp4yv
    @Void-tp4yv Год назад

    just downloaded rubberduck and wish your vid is in English so i would undersand.

  • @СергейЖуков-ш2щ
    @СергейЖуков-ш2щ Год назад

    Добрый день. Будет ли видео по вшитому Пайтон в Ексель? Не теряет ли от этого актуальность вба?

    • @analyst_klondike
      @analyst_klondike  Год назад +2

      Добрый день! Интеграция Python с Excel была анонсирована относительно недавно (август 2023 г.). Исходя из релиза Microsoft, Python будет работать в Excel в режиме, похожем на Jupyter Notebook, что сильно отличается от разработки приложений (что вполне по силам VBA в текущем виде). Посмотрим, как будут развиваться дела. Бывает, что от релиза технологии до повсеместного внедрения проходят годы, десятки классных технологий Microsoft так и остались экспериментами.
      Кроме того, появление новой технологии не отменяет старые - на VBA написаны тонны кода, которые работают. Этим можно объяснить присутствие VBA в Excel на протяжении стольких лет - при всех своих недостатках VBA решает задачи бизнеса, а бизнесу нужно решать задачи быстро и дешево. Поэтому, лучшая и более продвинутая технология зачастую не может потеснить старые - на переписывание нужен бюджет, компании и менеджеры могут бояться инвестировать в новое, имея работающее старое.
      P.S. Если нужно создавать пользовательскую форму с полями ввода, кнопками, выпадающими списками, то Python вам не поможет. Да, есть TKinter, PyQt, но первая - слишком сложная для бизнеса, вторая - платная для коммерческого использования.

    • @СергейЖуков-ш2щ
      @СергейЖуков-ш2щ Год назад

      @@analyst_klondike спасибо за развернутый ответ. У меня небольшой опыт разработки отчётности. Pp и pq успел освоить. Vba довольно посредственно. У нас в компании лицензия 365. Появилась ещё вкладка автоматизации по моему на JavaScript. Теперь ещё и питон внедряют. На анаконда уже несколько статей вышло по использованию. Думаю ,что все таки внедрят в скором времени.

  • @aleksandrh.4949
    @aleksandrh.4949 5 месяцев назад

    В MS Word будет работать?

    • @analyst_klondike
      @analyst_klondike  5 месяцев назад +1

      Да, у меня работает. Visual Basic один на весь пакет MS Office, стало быть, и в Power Point Rubberduck вполне будет функционировать