自动化Notepad ++宏

时间:2015-02-05 20:07:20

标签: macros notepad++

我创建了一个宏来解析从Access DB,Database Documenter工具生成的报告。

我想要运行多个报告,但即使我在Notepad ++中打开了多个报告,我也只能在一个报告上运行它。

当我录制宏时,我没有选择全部打开的文档中的全部替换

Shortcuts.xml 是否有更改?我可以做出这会导致宏在所有打开的文档上运行?

我已经录制了其他宏,我在其中选择全部打开文档中的全部替换,但我发现这些宏与我刚刚处理的那些没有区别。

我有60个文档,宏有125个步骤。

非常感谢您的帮助

由于

1 个答案:

答案 0 :(得分:2)

我做了一些玩宏的工作,而这就是我想出来的。

"全部替换"按钮单击由shortcuts.xml中的这两行表示:

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

&#34;全部替换所有打开文档&#34; click由以下两行代表:

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

如果你在shortcuts.xml文件中查找前两行,你应该可以用最后两行替换它们并让它工作。我这样做之前要备份你的快捷方式文件。以防万一。