Search the paragraphs containing all the multiple keywords within a scope, and create a new page reporting the search results in the current section. Use semicolons (;) to separate the keywords, e.g. keyword1;keyword2;keyword3. There is (theoretically) no limit to the maximum number of keywords. But the speed is optimized for searching three keywords, and it slows down when more than three keywords are used. There are five opinions of scopes available, namely, “Current Page”, “Selection”, “Current Selection”, “Current Notebook”, and “All Notebooks”. It can take a long time, if search in notebook(s). Skip function is available, that is mainly for excluding pages that contain the previous search reports, to avoid duplicating the search results. Skip can take place in all scopes except the “Current Page” opinion. Change the texts as if you desired. It will skip the pages if their names contain the defined string. The report page lists the matched paragraphs and where they are found in. |
Download
|
Changelog |
: |
November 03, 2016 (C12A1D) - Chris K.Y. FUNG
This macro was broken in an update and it wasn't reporting the search results. It now does. June 19, 2016 (C328CE) - Chris K.Y. FUNG
Automatically upgraded to the new Macro Language These versions are no longer supported: July 30, 2014 - Chris K.Y. FUNG
Initial version |