New Macro Upload Experience available within OneNote

December 23, 2017

With an update available today, you can now upload macros to Macroland from within OneNote. In the Macro Editor, simply click on to submit your macro to Macroland. Macro Editor will directly communicate with the Onetastic website to upload your macro instead of taking you to a browser page. You can enter your user information in the editor and if you have an active Onetastic license, it will use your credentials from the license directly instead of asking for user information. This will streamline the macro upload experience by reducing steps to submit your macro. Try this on your next macro submission. The old web based macro upload is now removed so upgrading to the latest version of Onetastic is required for future macro submissions.

A typical macro upload experience may look like this:

Improvements in Download Macros window

A few improvements are also available in Download Macros window with this update:

Macro Videos

You can now view videos of macros from the Download Macros window. Macros that have videos will have the video icon [ ▶ ] in their names. This will help understand what a macro does before downloading it.

Switch between Tile and List Views

You can now switch to a list view in Download Macros window. This allows seeing long macro names easier.

You can see both of these in action in the video below:

Macro Updates

Following macros in Macroland are updated:

Tag Summary for Specific Tag

Updated to skip deleted pages and display Section names when sorting by Page

TOC in Current Page

Updated to refresh the TOC in the current page if it already exists.

Tag Summary with Page Names

Added ability to filter based on Checked/Unchecked status of the tag

New Macros

Several new macros have been added to Macroland since the last update. Check them out:

Search & Replace in Section Group Names

Search and replace text in section group names in the current section group, notebook or all notebooks

Search & Replace in Section Names

Search and replace text in section names in the current section group, notebook or all notebooks

Proofing Language -> Slovak (SK)

Sets the proofing language on selected text to Slovak (SK)

Replace SmartQuote

Find & Replace smart quotes from Microsoft word

Proofing Language -> English (US)

Sets the proofing language on selected text to American English

Proofing Language -> Swedish

Sets the proofing language on selected text to Swedish

Daily planner Page (Today)

Planner with Tasklist and a daily Notes page. This will create a single page with todays date on it.

Convert Copied Paths to File Hyperlinks Macro

Converts selected pasted "Copied Paths" into file hyperlinks. This provides similar functionality now removed from OneNote that allowed files copied from windows explorer to be pasted as hyperlinks.

Tag Action Owner

Prompts for and tags action owner e.g. [PS] - at beginning of paragraph in bold, red text

Sort Rows by Tag

Sorts the rows of the selected table based on the first tag in the first cell of each row

Letter sized paper with infinite length and ruled horizontal lines

Sets a vertical line to indicate the width of a letter page

Insert Selected Text in a Custom Table

Styles a selected text (adds a highlight color and an important tag) and builds a custom table for the current section group in a new section [Course Overview], on a new page [Recent Feedback]. New rows are added at the top when further text from the same section group is selected.

Check All Todos

Check all todo boxes on the current page

Insert Space Between Paragraphs

Inserts an empty paragraph between each of the selected paragraphs


Omer Atay - 2018-01-24
Ecopicat: Contact to diagnose
sf321 - 2018-01-21
Omer & Team,
I am looking for a way change the spacing before, after and in between paragraphs.
Most often, I'd like to reset the paragraph spacing to 0 - 0 - 0, esp. after pasting content from other sources (eg. Websites, other documents) into ON 2010.  
Unfortunately, the "Clear Formatting" button in the "Basic Text" ribbon does not reset the paragraph spacing (and probably shouldn't).
Your "Insert Space Between Paragraphs" macro only adds an empty line, but doesn't change the paragraph spacing at all.
Would it be possible to make the following
Page Objects > Paragraph properties
spaceAfter (read-only - The amount of space after this Paragraph in points.)
spaceBefore (read-only - The amount of space before this Paragraph in points)
spaceBetween (read-only - The amount of space between the lines of this Paragraph in points.)
read/write, so that I could change those back to e.g. 0 before  - 0 after - 0 min spacing?
Do you also have a macro equivalent to the "Clear Formatting" button that could be added to such above macro?
It is important that hyperlinks from the pasted text won't be broken, though, as happens with the "Remove Paragraph Breaks" macro.

Thanks a bunch for all your great work!
Ecopicat - 2018-01-13
I have an Uncheck To Do Boxes macro that returns an error when run:

The XML is invalid.

This macro used to work OK on this page, and still works fine on all other pages. I have tried recreating the page, both by copying the page and cutting and pasting.

On a duplicate page I deleted parts and it began to work again, but on trying to hone down the problematic area it became clear it was not consistent - sometimes it would work with lines in that before gave the error.

So I am stumped. Any ideas much appreciated. All I really want to do is avoid having this error I am not bothered about debugging it as it appears to be a one off.

Other Posts

Show all posts