Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Внешний редактор макросов Excel - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Внешний редактор макросов Excel (Макросы/Sub)
Внешний редактор макросов Excel
drugojandrew Дата: Вторник, 12.05.2020, 19:36 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Приветствую.
Возможно ли как-то редактировать макросы во внешнем редакторе? При этом чтобы макрос можно было выполнить из этого редактора? Например в Notepad++?
 
Ответить
СообщениеПриветствую.
Возможно ли как-то редактировать макросы во внешнем редакторе? При этом чтобы макрос можно было выполнить из этого редактора? Например в Notepad++?

Автор - drugojandrew
Дата добавления - 12.05.2020 в 19:36
krosav4ig Дата: Среда, 13.05.2020, 04:23 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2287
Репутация: 960 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Здравствуйте
Расширение Excel Live Server for VBA для VSCode
после установки нужно создать папку tmp\vba в папке расширения (%homepath%\.vscode\extensions\local-smart.excel-live-server-1.0.0\)

upd.
Если достаточно редактирования кода без запуска макросов, то можно использовать Text Edit Anywhere


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

Сообщение отредактировал krosav4ig - Среда, 13.05.2020, 04:34
 
Ответить
СообщениеЗдравствуйте
Расширение Excel Live Server for VBA для VSCode
после установки нужно создать папку tmp\vba в папке расширения (%homepath%\.vscode\extensions\local-smart.excel-live-server-1.0.0\)

upd.
Если достаточно редактирования кода без запуска макросов, то можно использовать Text Edit Anywhere

Автор - krosav4ig
Дата добавления - 13.05.2020 в 04:23
drugojandrew Дата: Среда, 13.05.2020, 12:03 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
krosav4ig, спасибо.
Только не получается настроить, чтобы работало.
Создал папку, как вы написали. Далее делаю по инструкции на сайте. Но не отображаются макросы. Даже, на всякий, сделал название файла и папки как в инструкции на сайте. Но что-то не идёт.
Приложил скрин как у меня получилось.
Не пойму, что не так.
К сообщению приложен файл: 8022404.jpg(14.3 Kb)
 
Ответить
Сообщениеkrosav4ig, спасибо.
Только не получается настроить, чтобы работало.
Создал папку, как вы написали. Далее делаю по инструкции на сайте. Но не отображаются макросы. Даже, на всякий, сделал название файла и папки как в инструкции на сайте. Но что-то не идёт.
Приложил скрин как у меня получилось.
Не пойму, что не так.

Автор - drugojandrew
Дата добавления - 13.05.2020 в 12:03
krosav4ig Дата: Четверг, 14.05.2020, 01:19 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 2287
Репутация: 960 ±
Замечаний: 0% ±

Excel 2007,2010,2013
Макросы в модулях листов и книги игнорируются, импортируются только стандартные модули, модули классов и модули форм
Alt+ЕМБ нужно убедиться, что установлена галочка "Доверять доступ к программной модели VBA"

При импорте модулей в VSCode они удаляются из файла. Чтобы вернуть их обратно нужно сохранить любой из импортированных модулей в VSCode. Или заполучить от разработчика пароль от vba проекта файла autoload.xlsm, лежащего в %homepath%\.vscode\extensions\local-smart.excel-live-server-1.0.0\excel-live-server и закомментировать удаление модулей.
Контакты для связи с разработчиком можно посмотреть в VSCode в информации о расширении (Ctrl+Shit+X)
К сообщению приложен файл: 0107135.png(42.1 Kb)


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
 
Ответить
СообщениеМакросы в модулях листов и книги игнорируются, импортируются только стандартные модули, модули классов и модули форм
Alt+ЕМБ нужно убедиться, что установлена галочка "Доверять доступ к программной модели VBA"

При импорте модулей в VSCode они удаляются из файла. Чтобы вернуть их обратно нужно сохранить любой из импортированных модулей в VSCode. Или заполучить от разработчика пароль от vba проекта файла autoload.xlsm, лежащего в %homepath%\.vscode\extensions\local-smart.excel-live-server-1.0.0\excel-live-server и закомментировать удаление модулей.
Контакты для связи с разработчиком можно посмотреть в VSCode в информации о расширении (Ctrl+Shit+X)

Автор - krosav4ig
Дата добавления - 14.05.2020 в 01:19
drugojandrew Дата: Четверг, 14.05.2020, 11:07 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Alt+ЕМБ нужно убедиться, что установлена галочка "Доверять доступ к программной модели VBA"

krosav4ig, спасибо, но не пойму этого предложения. Что за сочетание: Alt+ЕМБ? Не встречал никогда и не гуглится. И, видимо, поэтому не могу найти "Доверять доступ к программной модели VBA". Эта фраза тоже не гуглится. Поясните, пожалуйста.
 
Ответить
Сообщение
Alt+ЕМБ нужно убедиться, что установлена галочка "Доверять доступ к программной модели VBA"

krosav4ig, спасибо, но не пойму этого предложения. Что за сочетание: Alt+ЕМБ? Не встречал никогда и не гуглится. И, видимо, поэтому не могу найти "Доверять доступ к программной модели VBA". Эта фраза тоже не гуглится. Поясните, пожалуйста.

Автор - drugojandrew
Дата добавления - 14.05.2020 в 11:07
Pelena Дата: Четверг, 14.05.2020, 11:13 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 15759
Репутация: 3436 ±
Замечаний: ±

Excel 2010, 2016 & Mac Excel
Вкладка Разработчик -- Безопасность макросов -- флажок Доверять доступ к объектной модели


"Черт возьми, Холмс! Но как??!!"
ЯД 41001765434816
 
Ответить
СообщениеВкладка Разработчик -- Безопасность макросов -- флажок Доверять доступ к объектной модели

Автор - Pelena
Дата добавления - 14.05.2020 в 11:13
drugojandrew Дата: Четверг, 14.05.2020, 11:22 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Pelena, спасибо, нашёл. krosav4ig, спасибо, после активации этого пункта доступ к макросам появился.
 
Ответить
СообщениеPelena, спасибо, нашёл. krosav4ig, спасибо, после активации этого пункта доступ к макросам появился.

Автор - drugojandrew
Дата добавления - 14.05.2020 в 11:22
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Внешний редактор макросов Excel (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования
© 2010-2020 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!