2015-02-05 4 views
1

Я создал макрос, который анализирует отчеты, созданные с помощью инструмента DB Access Database, Database Documenter.Автоматизация Notepad ++ макросов

У меня есть несколько отчетов, которые я хочу запустить, но хотя я открыл несколько отчетов в Notepad ++, я могу запускать их только по одному отчету за раз.

Когда я записал макрос, я не выбрал Заменить все во всех открытых документах.

Есть ли изменения в Shortcuts.xml Я могу сделать так, чтобы макрос запускался во всех открытых документах?

Я записал другие макросы, где я выбрал Заменить все во всех открытых документах, Но я не видел разницы между этими и теми, над которыми я только что работал.

У меня есть 60 документов и макрос имеет 125 шагов.

Ваша помощь будет принята с благодарностью

Благодаря

ответ

1

Я сделал некоторые играя с макросами и вот что я придумал.

«Заменить все» щелчок кнопки представлен этих двух линий в shortcuts.xml: нажми

<Action type="3" message="1702" wParam="0" lParam="768" sParam="" /> 
<Action type="3" message="1701" wParam="0" lParam="1609" sParam="" /> 

«Заменить все во всех открытых документах» представлена ​​этих двух линий:

<Action type="3" message="1702" wParam="0" lParam="0" sParam="" /> 
<Action type="3" message="1701" wParam="0" lParam="1635" sParam="" /> 

Если вы ищете эти первые две строки в своем файле shortcuts.xml, вы сможете заменить их на последние два и работать. Я сделаю резервную копию вашего файла ярлыков, прежде чем делать это. На всякий случай.

+0

Awesome! Я просто запустил макрос на всех таблицах. Благодарю. –

+0

Рад помочь. Пожалуйста, рассмотрите вопрос, как решить [принятие ответа] (https://stackoverflow.com/help/someone-answers), чтобы помочь будущим читателям. –

Смежные вопросы